Adrian Thurston

Results 38 comments of Adrian Thurston

Yes it does sound like a great project. Where does sqlite3 come in?

Oh haha, I should have made that connection! The first step is to make a grammar for Lua. You should be able to use the lua grammar mostly as is....

Hi @mingodad, with regards to general purpose library for parsing expressions, I agree with @phorward, there are too many subtle differences between languages that it doesn't make sense to try...

Not sure what we have so far qualifies as a garbage collector.

Still needing this. Comes up often when writing colm programs.

The generated iterator code will need to change to allow forward walk of left-recursive structures. The repeat iterator is used heavily in the colm loader. Really want this to be...

We also have some iterators depending on right recursion. These will need to change.

Experimented with a solution once, but certainly not complete in latest.

Would be great to have this when parsing Go. There we are using a regex to decide when to insert semi colons. Looks like: ``` token insert_semi / ( (...