Skip to content
 
 

Latest commit

 

History

859 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Belalang 🦗

Note

Belalang is currently highly experimental and in very early development. The language design and syntax are subject to change.

Belalang (Indonesian word for Grasshopper) is an experimental compiled language built using MLIR and LLVM. Inspired by ClangIR, it utilizes a custom MLIR dialect for its lowering system and uses a Garbage Collector under the hood for automatic memory management.

Examples

Examples of Belalang programs can be found in the examples directory.

Building from Source

Belalang uses Bazel as its build system. For detailed instructions on how to set up and build the project, please refer to the documentation.

License

Licensed under either of

at your option.

Contribution

Check our GitHub Issues tab to see what is currently being discussed or worked on.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

🦗 Belalang Language

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages