AST

From APIDesign

Revision as of 15:59, 24 June 2015 by JaroslavTulach (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

AST stands for Abstract Syntax Tree and is used in compilers (like JavaC) to represent structure of the program before final (in this case ByteCode) form is emitted. The AST can also be used directly in an interpreter - which is usually slow, unless one uses Truffle AST API - which observes your interpreter for a while and then turns the program into damn fast compiled machine code automatically!

Personal tools
buy