mirror of
https://github.com/enso-org/enso.git
synced 2024-12-25 05:02:40 +03:00
100eeda673
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).
15 lines
325 B
TOML
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"]
|