Anand Balakrishnan
|
6632e897ba
|
add Expr type for union of BoolExpr or NumExpr
|
2023-09-29 14:00:24 -07:00 |
|
Anand Balakrishnan
|
7c81b30a8f
|
don't try to do an Any trampoline for Expr
|
2023-09-29 13:59:16 -07:00 |
|
Anand Balakrishnan
|
b2e56594b0
|
initial parser signature
|
2023-09-29 13:09:04 -07:00 |
|
Anand Balakrishnan
|
1c79847a77
|
feat!(core): Use new AST structure
Derive Expr methods using a derive proc-macro. These macros are present in
the `argus-derive` crate, but the traits are defined in `argus-core`
|
2023-06-06 10:46:27 -04:00 |
|
Anand Balakrishnan
|
299e572186
|
docs(core): add documentation for all public API members
|
2023-05-05 14:33:19 -07:00 |
|
Anand Balakrishnan
|
ad4d85ec3d
|
chore: run rustfmt
|
2023-03-22 14:57:27 -07:00 |
|
Anand Balakrishnan
|
0359029741
|
feat: add ExprRef sumtype with better expression iteration
|
2023-03-20 10:28:26 -07:00 |
|
Anand Balakrishnan
|
55894d55fb
|
feat: implement an Expr trait
|
2023-03-19 23:15:54 -07:00 |
|