(AST) A dATa structure representing something which has been parsed, often used as a compiler or interpreter' s internal representATion of a program while it is being optimised and from which code generATion is performed. The range of all possible such structures is described by the abstract syntax. (1994-11-08)