I coincidentally worked on something similar but I kept closer to the SQL standard. It grew out of business cases where you don't have strongly typed data to act on. I more or less adopted the syntax from dumbql ( https://github.com/tomakado/dumbql ) and started off with a peg parser using ohm.js. As I started benchmarking I realized how slow it was and started looking for "fast paths" using regex. I ultimately resor…
Re: Elo – A data expression language which compiles to JavaScript, Ruby, and SQL
#31good to know. Should we join forces ?