enso/lib/rust/reflect/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

15 lines
325 B
TOML

[package]
name = "enso-reflect"
version = "0.1.0"
edition = "2021"
authors = ["Enso Team <contact@enso.org>"]
[dependencies]
enso-reflect-macros = { path = "macros" }
enso-metamodel = { path = "../metamodel", features = ["rust"] }
derivative = "2.2"
[features]
default = ["graphviz"]
graphviz = ["enso-metamodel/graphviz"]