enso/lib/rust/metamodel/Cargo.toml
Kaz Wesley 100eeda673
Simple assignments and function definitions (#3572)
implement simple variable assignments and function definitions.

This implements:
- https://www.pivotaltracker.com/story/show/182497122
- https://www.pivotaltracker.com/story/show/182497144 (the code blocks are not created yet, but the function declaration is recognized.)

# Important Notes
- Introduced S-expression-based tests, and pretty-printing-roundtrip testing.
- Started writing tests for TypeDef based on the examples in the issue. None of them parse successfully.
- Fixed Number tokenizing.
- Moved most contents of parser's `main.rs` to `lib.rs` (fixes a warning).
2022-07-07 22:31:00 +00:00

19 lines
289 B
TOML

[package]
name = "enso-metamodel"
version = "0.1.0"
edition = "2021"
authors = ["Enso Team <contact@enso.org>"]
[dependencies]
derivative = "2.2"
derive_more = "0.99"
[dev-dependencies]
bincode = "1.3"
[features]
default = ["graphviz", "java", "rust"]
graphviz = []
java = []
rust = []