| 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-- |
| Language | Aliases |
|---|---|
| bash | shell |
| cpp | c++, c, cuda, opencl, metal |
| csharp | c# |
| javascript | js, jsx |
| 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!