A massively parallel, high-level programming language
Go to file
2023-10-17 11:35:13 +02:00
src Small cleanups 2023-10-17 10:29:52 +02:00
tests Make self reference check into broader ref to ref check 2023-10-13 21:30:49 +02:00
.clippy.toml Fix parsing and conversion to hvm core. Tidy up 2023-09-01 16:52:58 +02:00
.gitignore Initial commit of hvm-lang with basic parser 2023-08-29 22:43:01 +02:00
.rustfmt.toml Initial commit of hvm-lang with basic parser 2023-08-29 22:43:01 +02:00
Cargo.lock Small cleanups 2023-10-17 10:29:52 +02:00
Cargo.toml Enable link time optimizations 2023-10-17 11:35:13 +02:00
example.hvm Don't require parenthesis for the first level of a Rule's body 2023-09-11 18:58:32 +02:00
justfile Initial commit of hvm-lang with basic parser 2023-08-29 22:43:01 +02:00
README.md Add example code 2023-09-06 08:37:10 +02:00
rust-toolchain.toml Initial commit of hvm-lang with basic parser 2023-08-29 22:43:01 +02:00
TODO.md Mark two items as done from the TODO list 2023-10-10 17:54:17 +02:00

cargo run -- <file_path> to compile an hvm-lang file to hvm-core. Please note that hvm doesn't have a parser for files with multiple definitions at the moment.

cargo test to run all tests.

Check example.hvm for an example of all of hvm-langs features