A parser for Adobe®'s Lingo scripting language written in Rust.
The parser takes a stream of UTF-8 characters and turns it into an Abstract Syntax Tree. This project is meant to be integraded into Henry's Runtime (coming soon).
| Feature | Status |
|---|---|
| Expressions | Yes |
| Functions | No |
| If statements | Yes |
| Switch cases | Yes |
| Repeat statements | Yes |
| Assignment Operators | Yes |
| Global Declarations | Yes |
| Operator Precedence | Yes |