Documentation
¶
Overview ¶
SDK for Babelfish project.
Babelfish SDK contains the tools and libraries required to create a Babelfish driver for a programming language.
Index ¶
Constants ¶
View Source
const NativeBin = "/opt/driver/bin/native"
View Source
const NativeBinTest = "/opt/driver/src/build/native"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
assets
|
|
|
bblfsh-sdk
command
|
|
|
bblfsh-sdk-tools
command
|
|
|
etc
|
|
|
Package protocol is a generated protocol buffer package.
|
Package protocol is a generated protocol buffer package. |
|
sdk
|
|
|
driver
Package driver contains all the logic to build a driver.
|
Package driver contains all the logic to build a driver. |
|
driver/internal/native
command
|
|
|
jsonlines
Package json lines mimicks standard library json Encoder and Decoder, but to encode and decode one JSON per line.
|
Package json lines mimicks standard library json Encoder and Decoder, but to encode and decode one JSON per line. |
|
Package uast is a generated protocol buffer package.
|
Package uast is a generated protocol buffer package. |
|
ann
Package ann provides a DSL to annotate UAST.
|
Package ann provides a DSL to annotate UAST. |
Click to show internal directories.
Click to hide internal directories.