Languages

Supported languages

Language

Release

Status

SDK

AST*

Annotations**

UAST***

Container

Maintainer

Bash

2.7.0

beta

3.2.2

bzz

C++

1.4.0

beta

3.2.2

ncordon

C#

1.6.0

beta

3.2.2

dennwc

Go

2.7.0

beta

3.2.2

dennwc

Java

2.7.2

beta

3.2.2

bzz

JavaScript

2.9.0

beta

3.2.2

kuba--

PHP

2.8.0

beta

3.2.2

kuba--

Python

2.10.0

beta

3.2.2

dennwc

Ruby

2.9.4

beta

3.2.2

dennwc

TypeScript

0.8.0

alpha

3.2.2

bzz

Aliases for languages

Language

Aliases

bash

shell

cpp

c++, c, cuda, opencl, metal

csharp

c#

javascript

js, jsx

In development

Language

Release

Status

SDK

AST*

Annotations**

UAST***

Container

Maintainer

ocaml

-

pre-alpha

1

-

rust

0.0.1

pre-alpha

1

ncordon

clojure

-

planning

1

creachadair

erlang

-

planning

1

-

lua

-

planning

1

creachadair

elixir

-

inactive

1

-

  • * The driver is able to return the native AST

  • ** The driver is able to return the AST annotated

  • *** The driver is able to return the UAST

Don't see your favorite language? Help us!