Languages

Supported languages

Language

Release

Status

SDK

AST*

Annotations**

UAST***

Container

Maintainer

Bash

2.7.2

beta

3.3.1

dennwc

C++

1.5.0

beta

3.3.1

kuba--

C#

1.7.1

beta

3.3.1

dennwc

Go

2.7.3

beta

3.3.1

dennwc

Java

2.7.5

beta

3.3.1

dennwc

JavaScript

2.10.2

beta

3.3.1

kuba--

PHP

2.8.3

beta

3.3.1

kuba--

Python

2.10.3

beta

3.3.1

dennwc

Ruby

2.9.6

beta

3.3.1

dennwc

TypeScript

0.8.2

alpha

3.3.1

kuba--

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

dennwc

rust

0.0.1

pre-alpha

1

dennwc

clojure

-

planning

1

dennwc

erlang

-

planning

1

dennwc

lua

-

planning

1

kuba--

elixir

-

inactive

1

kuba--

  • * 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!