bitwalker / bitwalker/combine

Supporting non-string inputs

Open
#10 2 comments 2 reactions 0 assignees View on GitHub
feature
Dominant language
Elixir
Stars
200
Forks
20
PR merge metrics
No merged PRs in 30d

Description

I have another, more complex question. Would you be open to the idea of supporting inputs which are not strings?

The main thing I'd like to have is a list of terms as input. Basically, I'd like to use say `leex` to tokenize the input, and then `combine` to work on the grammar. Currently, the code is a bit clunky for more complex grammars, since tokenizing and parsing is conflated. For example, working with whitespaces is a bit hard, because we need to ignore them in many different places.

So the question is would you consider such option?

I'll cc my colleague @obrok here, as he also might find this discussion interesting :-)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.