├── .github └── workflows │ └── rust.yml ├── .gitignore ├── .vscode └── settings.json ├── Cargo.lock ├── Cargo.toml ├── README.md ├── examples ├── array.db ├── fizzbuzz.db ├── linked_list.db ├── objects.db └── std.db └── src ├── interpreter.rs ├── lexer.rs ├── main.rs ├── parser ├── grouping.rs └── mod.rs ├── tests.rs └── types ├── mod.rs ├── pointer.rs ├── state.rs ├── syntax.rs ├── token.rs └── value.rs /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /history -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/README.md -------------------------------------------------------------------------------- /examples/array.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/examples/array.db -------------------------------------------------------------------------------- /examples/fizzbuzz.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/examples/fizzbuzz.db -------------------------------------------------------------------------------- /examples/linked_list.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/examples/linked_list.db -------------------------------------------------------------------------------- /examples/objects.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/examples/objects.db -------------------------------------------------------------------------------- /examples/std.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/examples/std.db -------------------------------------------------------------------------------- /src/interpreter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/interpreter.rs -------------------------------------------------------------------------------- /src/lexer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/lexer.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/parser/grouping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/parser/grouping.rs -------------------------------------------------------------------------------- /src/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/parser/mod.rs -------------------------------------------------------------------------------- /src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/tests.rs -------------------------------------------------------------------------------- /src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/types/mod.rs -------------------------------------------------------------------------------- /src/types/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/types/pointer.rs -------------------------------------------------------------------------------- /src/types/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/types/state.rs -------------------------------------------------------------------------------- /src/types/syntax.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/types/syntax.rs -------------------------------------------------------------------------------- /src/types/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/types/token.rs -------------------------------------------------------------------------------- /src/types/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PokeJofeJr4th/DreamBerd-rs/HEAD/src/types/value.rs --------------------------------------------------------------------------------