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
|
|
etc
|
|
discovery
Package discovery package implements helpers for clients to discover language drivers supported by Babelfish.
|
Package discovery package implements helpers for clients to discover language drivers supported by Babelfish. |
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. |
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.