├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── example.html8 ├── examples ├── fib.html8 └── hello_world.html8 └── src ├── code_tree ├── mod.rs └── types.rs ├── compiler.rs ├── definitions.rs ├── errors ├── mod.rs ├── parser.rs └── simple.rs ├── iter.rs ├── libs ├── mod.rs └── std │ └── mod.rs ├── main.rs ├── math ├── errors.rs └── mod.rs ├── parser ├── mod.rs └── types.rs └── types ├── mod.rs └── typechecker.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/README.md -------------------------------------------------------------------------------- /example.html8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/example.html8 -------------------------------------------------------------------------------- /examples/fib.html8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/examples/fib.html8 -------------------------------------------------------------------------------- /examples/hello_world.html8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/examples/hello_world.html8 -------------------------------------------------------------------------------- /src/code_tree/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/code_tree/mod.rs -------------------------------------------------------------------------------- /src/code_tree/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/code_tree/types.rs -------------------------------------------------------------------------------- /src/compiler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/compiler.rs -------------------------------------------------------------------------------- /src/definitions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/definitions.rs -------------------------------------------------------------------------------- /src/errors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/errors/mod.rs -------------------------------------------------------------------------------- /src/errors/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/errors/parser.rs -------------------------------------------------------------------------------- /src/errors/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/errors/simple.rs -------------------------------------------------------------------------------- /src/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/iter.rs -------------------------------------------------------------------------------- /src/libs/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod std; 2 | -------------------------------------------------------------------------------- /src/libs/std/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/libs/std/mod.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/math/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/math/errors.rs -------------------------------------------------------------------------------- /src/math/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/math/mod.rs -------------------------------------------------------------------------------- /src/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/parser/mod.rs -------------------------------------------------------------------------------- /src/parser/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/parser/types.rs -------------------------------------------------------------------------------- /src/types/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod typechecker; 2 | -------------------------------------------------------------------------------- /src/types/typechecker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PepsiCommunity/html8/HEAD/src/types/typechecker.rs --------------------------------------------------------------------------------