# Packages
Package discovery package implements helpers for clients to discover language drivers supported by Babelfish.
# Functions
CurrentSDKMajor returns a major version of this SDK package.
InDir returns a function that read files in the specified directory.
Load reads a manifest and decode the content into a new Manifest struct.
Maintainers reads and parses the MAINTAINERS file using the provided function.
SDKVersion detects a Babelfish SDK version of a driver.
# Constants
No description provided by the author
No description provided by the author
AST is a basic feature required for the driver.
No description provided by the author
CommentLoss comments are not present in the AST.
No description provided by the author
No description provided by the author
FormatingLoss only superfluous formatting information is lost (e.g.
No description provided by the author
Lossless no information loss converting code to AST and then back to code would.
No description provided by the author
No description provided by the author
No description provided by the author
Roles feature indicates that driver annotates UAST with roles.
No description provided by the author
SyntacticSugarLoss there is information loss about syntactic sugar.
UAST feature indicates that driver properly converts AST to UAST without further annotating it.
# Structs
No description provided by the author
Maintainer is an information about project maintainer.
No description provided by the author
# Type aliases
No description provided by the author
Feature describes which level of information driver can produce.
InformationLoss in terms of which kind of code generation would they allow.
OpenFunc is a function for fetching a file using a relative file path.
No description provided by the author
No description provided by the author