[Subversion] / PEAK / CHANGES.txt  

Diff of /PEAK/CHANGES.txt

Parent Directory | Revision Log

version 1466, Sat Nov 22 19:37:39 2003 UTC version 1467, Sat Nov 22 20:43:30 2003 UTC
Line 2 
Line 2 
   
  Changed, Enhanced, or Newly Deprecated Features   Changed, Enhanced, or Newly Deprecated Features
   
    - Added 'peak.metamodels.ASDL', a metamodel for the Zephyr Abstract Syntax
      Description Language.  ASDL is a convenient way to describe a domain model
      for an abstract syntax tree (AST), and the models generated with the new
      ASDL tool can be combined with concrete syntax to create a complete parsing
      solution for "mini languages", possibly including the Python language
      itself.  (Future versions of the Python and Jython compilers are likely to
      use AST models based on ASDL, and in the current Python CVS sandbox there's
      already an ASDL model of Python's AST available.)
   
  - Enhanced 'fmtparse' and 'peak.model' to allow using types as syntax rules   - Enhanced 'fmtparse' and 'peak.model' to allow using types as syntax rules
    for parsing, including abstract types.  An abstract type's syntax is the     for parsing, including abstract types.  An abstract type's syntax is the
    union (using 'fmtparse.Alternatives') of the syntaxes of its subclasses     union (using 'fmtparse.Alternatives') of the syntaxes of its subclasses


Generate output suitable for use with a patch program
Legend:
Removed from v.1466  
changed lines
  Added in v.1467

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help