Skip to content

Latest commit

 

History

History
50 lines (42 loc) · 1.29 KB

README.md

File metadata and controls

50 lines (42 loc) · 1.29 KB

Project logo

Protonscript Programming Language

A Typescript dialect that compiles to C


function main() {
  printf("Hello, world!")
  return 0
}

Status GitHub Issues GitHub Pull Requests License

Modern and powerful features

  • Statically typed for safe and clean programming
  • Javascript inheritance for simple and rapid prototyping.
  • Compilation step for almost native performances

How to build Protonscript

Requirements

  • GCC or CLang compiler
  • Cabal 3.0
  • GHC 9.4.2

Build from sources

$ git clone https://github.com/thomasvergne/protonscript.git
$ cd protonscript
$ cabal install # install in path

How to use Protonscript

Compile a file

$ protonscript compile <file>