Commit graph

12 commits

Author SHA1 Message Date
Anand Balakrishnan
69c6c6abc2
docs(pyargus): create initial documentation for pyargus 2023-10-05 15:42:57 -07:00
Anand Balakrishnan
c616d201aa feat: TRUE and FALSE are keywords in parser 2023-10-04 15:54:20 -07:00
Anand Balakrishnan
1b3512543e fix(argus-parser): correctly type variables under relationals
Also accept unicode symbols for temporal operations
2023-10-04 14:36:47 -07:00
Anand Balakrishnan
0498dd0f57
set common parameters in the workspace 2023-10-03 16:59:06 -07:00
Anand Balakrishnan
2319668e2b
feat!(argus-parser): complete parser
This changes the API for `ExprBuilder`, but that is OK.
2023-10-03 16:11:18 -07:00
Anand Balakrishnan
17042a2544
feat(argus-parser): complete the syntax parser 2023-10-03 11:05:08 -07:00
Anand Balakrishnan
3adf2ff723 complete parser, but compile time is slow 2023-10-02 17:23:43 -07:00
Anand Balakrishnan
6632e897ba add Expr type for union of BoolExpr or NumExpr 2023-09-29 14:00:24 -07:00
Anand Balakrishnan
b2e56594b0
initial parser signature 2023-09-29 13:09:04 -07:00
Anand Balakrishnan
cc423a0bec
feat(argus-parser): complete lexer 2023-09-15 16:20:58 -07:00
Anand Balakrishnan
49408a310b
begin writing parser 2023-09-08 13:48:05 -07:00
Anand Balakrishnan
009a0ac18a
start argus-parser 2023-09-05 10:28:12 -07:00