Toy compiler developed in Node.js
Complect is a toy compiler developed in Node.js that processes code incrementally using async generators for efficiency and modularity. It features a pluggable backend architecture supporting transpilation to JavaScript via Babel AST and compilation to LLVM IR for native code generation, with recent additions including math functions and SDL graphics integration. The project is designed for educational purposes and those interested in compiler development, offering a handcrafted LL(1) parser and extensible language features.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.