Dylan Baker
|
0d31435066
|
Add readme
|
3 years ago |
Dylan Baker
|
b5644596a9
|
Add bin
|
4 years ago |
Dylan Baker
|
d3a6fb62ed
|
Compile where clauses!
|
4 years ago |
Dylan Baker
|
055d94bd01
|
Parse where clauses
|
4 years ago |
Dylan Baker
|
858292a377
|
Don't allow quotes inside string
|
4 years ago |
Dylan Baker
|
34296a544b
|
Scan =
|
4 years ago |
Dylan Baker
|
9667b142be
|
Allow case-insensitive keywords
|
4 years ago |
Dylan Baker
|
bf101202fa
|
Scan WHERE
|
4 years ago |
Dylan Baker
|
93cdc5ed52
|
Rename crate
|
4 years ago |
Dylan Baker
|
601fb6b0f0
|
Set up wasm build system
|
4 years ago |
Dylan Baker
|
ec30423ebc
|
Reduce to single error type, remove main
|
4 years ago |
Dylan Baker
|
b29cf12916
|
Just use _source instead of _source + fields
|
4 years ago |
Dylan Baker
|
93b4bc080d
|
Print compilation result from main
|
4 years ago |
Dylan Baker
|
db1927ee16
|
Compile select expressions
|
4 years ago |
Dylan Baker
|
d2dd38d377
|
Show parse output in main
|
4 years ago |
Dylan Baker
|
f33e7471b3
|
Allow . and * in identifiers
|
4 years ago |
Dylan Baker
|
bb6fb86440
|
Parse fields in SELECT
|
4 years ago |
Dylan Baker
|
811ef17372
|
Add commas and dots
|
4 years ago |
Dylan Baker
|
2fdff907dd
|
Parse select statements
|
4 years ago |
Dylan Baker
|
336803fe81
|
Add ^ to all matchers and avoid infinite loop if there's no match
|
4 years ago |
Dylan Baker
|
12db8c5658
|
Give keywords their own token types
|
4 years ago |
Dylan Baker
|
c03a5c77d1
|
Add main function
|
4 years ago |
Dylan Baker
|
c00ba08cb1
|
Allow hyphens in identifiers
|
4 years ago |
Dylan Baker
|
e4bd56b098
|
Scan *
|
4 years ago |
Dylan Baker
|
adca91b52e
|
Ignore whitespace
|
4 years ago |
Dylan Baker
|
6d3559c04f
|
Lexer
|
4 years ago |
Dylan Baker
|
3299ad2f88
|
Initial comit
|
4 years ago |