Package aterm :: Module asd
[frames] | no frames]

Module asd



Abstract Syntax Definition.

Based on the ASDL:

Classes
  MismatchException
Description exception.
  Type
Abstract base class for field type description classes.
  BuiltinType
Built-in type description.
  UserType
User-defined type description.
  ListType
List type description.
  OptionalType
Optional type description.
  Field
Constructor field description.
  Constructor
Constructor description.
  Production
Production description.
  Description
AST description.
  TestAsd
Functions
 
optionalize(name)
Create an optional and unique construcion name from a type name.
 
parse(buf)
Parse a ASDL description.