nballerina
Compiler
A compiler that generates native executables from the Ballerina programming language using LLVM.
Ballerina compiler that generates native executables.
137 stars
71 watching
46 forks
Language: Ballerina
last commit: 30 days ago
Linked from 1 awesome list
ballerinaballerinalangllvm
Related projects:
Repository | Description | Stars |
---|---|---|
ballerina-platform/module-ballerina-grpc | Provides APIs for connecting and interacting with gRPC endpoints | 123 |
ballerina-platform/protoc-tools | Converts Protocol Buffers definitions to Ballerina representation for gRPC communication | 104 |
ballerina-platform/module-ballerina-graphql | A GraphQL implementation for writing APIs in Ballerina | 139 |
ballerina-platform/graphql-tools | Tools for generating and working with GraphQL schemas in Ballerina services and clients. | 108 |
adacore/gnat-llvm | An Ada compiler based on LLVM to generate native code from the GNAT front-end. | 185 |
kit-ty-kate/labrys | A compiler for a toy language based on LLVM that implements the System Fω type-system | 103 |
ballerina-guides/gcp-microservices-demo | Demonstrates microservices architecture with Ballerina and GCP using gRPC for communication | 16 |
draperlaboratory/llvm-cbe | A resurrected and improved implementation of the LLVM C Backend in Groff, enabling compilation of programs written in various programming languages to native machine code. | 127 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
elpinal/bright-ml | A statically-typed programming language with a unique module system and support for type inference and mutually-recursive definitions. | 80 |
vmchale/kempe | A compiled stack-based language with a toy compiler for x86_64 and aarch64 targeting | 58 |
neopallium/llvm-lua | An implementation of Lua in LLVM | 153 |
lwiest/basiccompiler | Compiles BASIC programs into Java bytecode. | 29 |
nilfoundation/zkllvm | Compiles high-level programming languages into input for provable computations protocols. | 295 |
pltools/lama | A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting | 70 |