jvmBASIC

BASIC compiler

A compiler that translates BASIC programs to JVM bytecode.

A BASIC to JVM bytecode compiler

GitHub

48 stars
9 watching
11 forks
Language: Java
last commit: 14 days ago
antlr-grammarbasbasic-programming-languagebottlesofbeerbytecode-compilerexposejavajavapjvmmaven-mojo

Related projects:

Repository Description Stars
lwiest/basiccompiler Compiles BASIC programs into Java bytecode. 29
charles-pegge/oxygenbasic A compiler and runtime environment for a basic programming language 39
mobivm/robovm An ahead-of-time compiler for Java bytecode targeting multiple platforms and languages 965
mirkosertic/bytecoder A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. 902
jaseemabid/olifant A language targeting LLVM with the goal of building a simple compiler 64
qb64team/qb64 A C-based compiler and IDE for an extended BASIC language with OpenGL support 671
xet7/jadelib A proof-of-concept project to develop a BASIC-like syntax for programming C++ using a header file and library. 0
eantcal/nubasic An implementation of a BASIC interpreter and IDE for Windows and Linux 41
battelle/movfuscator A compiler that translates C code into a single instruction set 1,332
jank-lang/jank A Clojure dialect on LLVM with C++ interop for a general-purpose programming language. 1,685
mist64/cbmbasic An interpreter for a variant of Commodore BASIC 6502 449
paivett/gone A compiler for a minimal programming language designed to be similar to Go. 28
sam46/paskell A compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code. 126
basilteam/basil A high-performance programming language with compile-time evaluation and metaprogramming capabilities. 124
freebasic/fbc A compiler for a BASIC programming language with features such as pointers and inline assembly. 906