smack0007 / TypeSlang

Compiles a special subset of TypeScript to C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TypeSlang

Currently running on deno.

Goals

  • Compile a specific subset of TypeScript to C++ (or other languages)
    • Perform minimal transformations on the TypeScript syntax.
    • Build a small runtime that will be compiled into the translated programs.
  • Enable interop with native C and C++ libraries

Non Goals

  • Compile all possible TypeScript programs to C++
    • Full number compatibility will never be possible.

About

Compiles a special subset of TypeScript to C++

License:MIT License


Languages

Language:C++ 91.7%Language:TypeScript 8.1%Language:JavaScript 0.1%Language:Shell 0.0%