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
|
|
Package driver contains all the logic to build a driver.
|
Package driver contains all the logic to build a driver. |
manifest/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. |
native/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. |
etc
|
|
internal
|
|
Package protocol is a generated protocol buffer package.
|
Package protocol is a generated protocol buffer package. |
Package uast defines a UAST (Universal Abstract Syntax Tree) representation and operations to manipulate them.
|
Package uast defines a UAST (Universal Abstract Syntax Tree) representation and operations to manipulate them. |
nodes/nodesproto
Package nodesproto is a generated protocol buffer package.
|
Package nodesproto is a generated protocol buffer package. |
role
Package role is a generated protocol buffer package.
|
Package role is a generated protocol buffer package. |
Click to show internal directories.
Click to hide internal directories.