jvmBASIC

BASIC compiler

A compiler that translates BASIC programs to JVM bytecode.

A BASIC to JVM bytecode compiler

GitHub

49 stars
9 watching
11 forks
Language: Java
last commit: almost 2 years ago
antlr-grammarbasbasic-programming-languagebottlesofbeerbytecode-compilerexposejavajavapjvmmaven-mojo

Related projects:

RepositoryDescriptionStars
lwiest/basiccompilerCompiles BASIC programs into Java bytecode.29
charles-pegge/oxygenbasicA compiler and runtime environment for a basic programming language39
mobivm/robovmAn ahead-of-time compiler for Java bytecode targeting multiple platforms and languages970
mirkosertic/bytecoderA tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL.903
jaseemabid/olifantA language targeting LLVM with the goal of building a simple compiler64
qb64team/qb64A C-based compiler and IDE for an extended BASIC language with OpenGL support673
xet7/jadelibA proof-of-concept project to develop a BASIC-like syntax for programming C++ using a header file and library.1
eantcal/nubasicAn implementation of a BASIC interpreter and IDE for Windows and Linux41
battelle/movfuscatorA compiler that translates C code into a single instruction set1,339
jank-lang/jankAn experimental programming language built on top of LLVM and C++ to provide performance and native runtime1,756
mist64/cbmbasicAn interpreter for a variant of Commodore BASIC 6502452
paivett/goneA compiler for a minimal programming language designed to be similar to Go.28
sam46/paskellA compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code.126
basilteam/basilA high-performance programming language with compile-time evaluation and metaprogramming capabilities.122
freebasic/fbcA compiler for a BASIC programming language with features such as pointers and inline assembly.913