Issue546737

classification
Title: Initial AST parser
Type: Severity: normal
Components: None Versions:
Milestone:
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: bckfnn Nosy List: bckfnn
Priority: normal Keywords: patch

Created on 2002-04-21.11:58:56 by bckfnn, last changed 2002-05-30.16:57:14 by bckfnn.

Messages
msg2233 (view) Author: Finn Bock (bckfnn) Date: 2002-04-21.11:58:56
The this a work-in-progress patch where the SimpleNode 
ast tree is replaced with the Python-2.3 ast tree. The 
replacement only covers the CodeCompiler, it does not 
cover jythonc yet.

The new parser/compiler is localted in the p2 and c2 
packages. Eventually these two packages will be 
renamed to parser and compiler.

This is not really a patch but a set of source files 
that must be extracted over a current CVS workdir.
msg2234 (view) Author: Finn Bock (bckfnn) Date: 2002-04-21.12:01:27
Logged In: YES 
user_id=4201

The patch was too big for SF's patchmanager, so it is 
instead available here:

http://www.jython.org/parse-patch.tgz
msg2235 (view) Author: Finn Bock (bckfnn) Date: 2002-05-21.17:23:12
Logged In: YES 
user_id=4201

Updated the patch. Now it also include jythonc (in Tools/jyc2)

http://www.jython.org/parser-patch.tgz
msg2236 (view) Author: Finn Bock (bckfnn) Date: 2002-05-27.18:52:32
Logged In: YES 
user_id=4201

Patch updated again. packages renamed to the correct old
names: parser, compiler and jythonc.

There is still some rough edges but I think this will be the
last installment of the patch as a work-in-progress.

In general I am very happy with the AST and with the two
compilers: CodeCompiler and SrcGenCompiler.

http://www.jython.org/parser-patch.tgz
msg2237 (view) Author: Finn Bock (bckfnn) Date: 2002-05-30.16:57:14
Logged In: YES 
user_id=4201

The patch have been integrated into jython CVS.
History
Date User Action Args
2002-04-21 11:58:56bckfnncreate