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. |
|
internal/testdriver
command
|
|
|
internal/testnative
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. |
|
native
native package is used to parse AST using an external binary.
|
native package is used to parse AST using an external binary. |
|
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.