Source-to-source compiler: Difference between revisions

Content deleted Content added
CE
Line 59:
|-
|[[Cfront]]
|[[C++]]
|[[C (programming language)|C]]
|
Line 65:
|[[ClojureScript]]
|[[Clojure]]
|[[JavaScript]]
|
|-
|[https://dart.dev/tools/dart2js Dart]
|[[Dart (programming language)|Dart]]
|[[JavaScript]]
|
|-
|h5<ref name="Olivenbaum"/>
|[[C Sharp (programming language)|C#]]
|[[JavaScript]]
|
|-
|[[Haxe]]
|[[Haxe]]
|[[ActionScript#ActionScript 3.0|ActionScript 3]], [[JavaScript]], [[Java (programming language)|Java]], [[C++]], [[C Sharp (programming language)|C#]], [[PHP]], [[Python (programming language)|Python]], [[Lua (programming language)|Lua]]
|
|-
|[[HipHop for PHP|HipHop]] for PHP (HPHPc)
|[[PHP]]
|[[C++]]
|
|-
|J2ObjC<ref name="J2ObjC"/>
|Java
|[[Java (programming language)|Java]]
|[[Objective-C]]
|
|-
|JSweet<ref name="JSweet"/>
|Java
|[[Java (programming language)|Java]]
|[[TypeScript]]
|
Line 104:
|-
|[https://code.google.com/archive/p/naca/ NACA]
|[[COBOL]], [[Java (programming language)|Java]]
|[[COBOL]], [[Java (programming language)|Java]]
|-
|[https://github.com/thepowersgang/mrustc mrustc]
|[[Rust (programming language)|Rust]]
|C
|[[C (programming language)|C]]
|Experimental compiler that is able to bootstrap the official rust compiler (rustc)
|-
|[https://nim-lang.org/ Nim]
|[[Nim (programming language)|Nim]]
|[[C (programming language)|C]], [[C++]], [[JavaScript]]
|
|-
|[https://rescript-lang.org/ ReScript]
|[[OCaml]]
|[[JavaScript]]
|
|-
Line 128:
|-
|[[Vala (programming language)|Vala]]
|Vala
|[[Vala (programming language)|Vala]]
|C
|[[C (programming language)|C]]
|
|-
|[https://fable.io/ Fable]
|[[F Sharp (programming language)|F#]]
|[[JavaScript]]
|
|-
|[https://fable.io/Fable.Python/ Fable Python]
|F#
|[[F Sharp (programming language)|F#]]
|Python
|[[Python (programming language)|Python]]
|}