Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/smack0007/typeslang

Compiles a special subset of TypeScript to C++
https://github.com/smack0007/typeslang

Last synced: 20 days ago
JSON representation

Compiles a special subset of TypeScript to C++

Awesome Lists containing this project

README

        

# TypeSlang

Currently running on [deno](https://deno.com/).

## 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.