Commit graph

13 commits

Author SHA1 Message Date
Anand Balakrishnan
7ce056b471
refactor!(argus): combine co-dependent crates
- argus-core, argus-parser, argus-semantics are highly co-dependent, and
  hence should be in the same create.
2023-10-06 15:40:20 -07:00
Anand Balakrishnan
3fc4486883
docs: add metadata to Cargo.toml files [skip ci] 2023-10-06 11:44:11 -07:00
Anand Balakrishnan
1ea0faf327
Release 0.1.1
argus-core@0.1.1
argus-parser@0.1.1
pyargus@0.1.1

Generated by cargo-workspaces
2023-10-06 00:38:25 -07:00
Anand Balakrishnan
0498dd0f57
set common parameters in the workspace 2023-10-03 16:59:06 -07:00
Anand Balakrishnan
009a0ac18a
start argus-parser 2023-09-05 10:28:12 -07:00
Anand Balakrishnan
3b3a7ce15e chore: set workspace resolver 2023-08-30 15:55:33 -07:00
Anand Balakrishnan
1bb032dadb
add pyargus to workspace 2023-08-30 12:49:46 -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
d13746f904
build(pyargus): exclude pyargus from workspace to enable cargo test 2023-05-09 12:07:21 -07:00
Anand Balakrishnan
f8ec8857d4
feat: add python bindings for argus 2023-04-04 14:41:17 -07:00
Anand Balakrishnan
35a44ca3b1
feat: begin working on semantics 2023-03-23 14:22:37 -07:00
Anand Balakrishnan
d488edb048
using workspaces 2023-03-16 17:31:01 -07:00
Anand Balakrishnan
81b7c68bb3
initial commit 2023-03-16 17:22:51 -07:00