|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Fabric Compiler | |
---|---|
fabric | The Fabric compiler main entry points. |
fabric.ast | New AST nodes for the Fabric language extension. |
fabric.extension | Provides extended functionality for AST nodes inherited from Java. |
fabric.parse | Parser for the Fabric language. |
fabric.translate | Provides the translation from Fabric to Fabil. |
fabric.types | Type system for the Fabric language extension. |
fabric.visit | Visitors for the Fabric language. |
Fabil Compiler | |
---|---|
fabil | The Fabil compiler main entry points. |
fabil.ast | Provides new AST nodes for the fabil language. |
fabil.extension | Provides extended functionality for AST nodes inherited from Java. |
fabil.frontend | Provides passes and scheduling for the fabil compiler. |
fabil.parse | Parser for the Fabil language. |
fabil.types | Type system for the fabil language. |
fabil.visit | Visitors for performing fabil type checking and translation. |
This is the API documentation for the Fabric and Fabil compilers. These compilers extend the Jif and Java languages respectively, adding syntax and support for nested transactions, remote calls, persistent remote objects and explicit security annotations.
These compilers are built using the polyglot extensible compiler framework.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |