enso/lib/rust/metamodel
Kaz Wesley 796b1b5b82
Parser: implement import (#3627)
Based on usage; I believe this handles every case in current `.enso` files.

# Important Notes
- `import` is a built-in macro, so an import statement parses as a `MultiSegmentApp`.
- Every `import` syntax will have a segment whose leading keyword is `import`; however `import` macros can be identified more efficiently by looking at only the first keyword. A `MultiSegmentApp` is an import if and only if its first keyword is in the set { "polyglot", "from", "import" }.
2022-08-02 15:09:20 +00:00
..
lexpr Code blocks (#3585) 2022-07-20 16:53:20 +02:00
src Parser: implement import (#3627) 2022-08-02 15:09:20 +00:00
Cargo.toml Simple assignments and function definitions (#3572) 2022-07-07 22:31:00 +00:00