My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Older

  • Aug 03, 2008
    r24 (- Changed ir.Node to catch __getattr__ references to invalid...) committed by cstawarz   -   - Changed ir.Node to catch __getattr__ references to invalid symbol names; added symbol-list generation to parser.build_productions() - Made some minor tweaks to ir.py - Added add_extra_code() to fmap.py; updated __init__.py accordingly
    - Changed ir.Node to catch __getattr__ references to invalid symbol names; added symbol-list generation to parser.build_productions() - Made some minor tweaks to ir.py - Added add_extra_code() to fmap.py; updated __init__.py accordingly
  • Aug 03, 2008
    r23 (- Cleaned up and updated fmap.py some; map_proc() and map_fu...) committed by cstawarz   -   - Cleaned up and updated fmap.py some; map_proc() and map_func() now return the SubroutineMapping they create; added get_map() and get_extra_code() - Restored and updated real Python-generation code in ir.py for procedure/function definitions and calls - Copied most of the maps from the trunk version of maps.py to the lalr_branch one - Tweaked __init__.py a bit
    - Cleaned up and updated fmap.py some; map_proc() and map_func() now return the SubroutineMapping they create; added get_map() and get_extra_code() - Restored and updated real Python-generation code in ir.py for procedure/function definitions and calls - Copied most of the maps from the trunk version of maps.py to the lalr_branch one - Tweaked __init__.py a bit
  • Aug 03, 2008
    r22 (- Moved InternalError to error.py - Moved indent, pycode, py...) committed by cstawarz   -   - Moved InternalError to error.py - Moved indent, pycode, pyindent, pycomment to util.py for general usage - Added some temporary Python-generation code for function and procedure calls - Implemented conversion of increment statements (but not expressions) - Added Expression class to ir.py to catch attempted conversion of assignments in expressions - Added StructureBody class to ir.py to match changes to grammar - Moved map_proc(), map_func() from maps.py to fmap.py - Update __init__.py for changes to function mapping code
    - Moved InternalError to error.py - Moved indent, pycode, pyindent, pycomment to util.py for general usage - Added some temporary Python-generation code for function and procedure calls - Implemented conversion of increment statements (but not expressions) - Added Expression class to ir.py to catch attempted conversion of assignments in expressions - Added StructureBody class to ir.py to match changes to grammar - Moved map_proc(), map_func() from maps.py to fmap.py - Update __init__.py for changes to function mapping code
  • Aug 03, 2008
    r21 (Eliminated maps subpackage) committed by cstawarz   -   Eliminated maps subpackage
    Eliminated maps subpackage
  • Aug 03, 2008
    r20 (- Eliminated maps/builtins.py - Eliminated add_sub() and del...) committed by cstawarz   -   - Eliminated maps/builtins.py - Eliminated add_sub() and del_sub() from maps/__init__.py
    - Eliminated maps/builtins.py - Eliminated add_sub() and del_sub() from maps/__init__.py
  • Aug 03, 2008
    r19 (- Small tweak to error_occurred() in error.py - Implemented ...) committed by cstawarz   -   - Small tweak to error_occurred() in error.py - Implemented stricter structure productions in grammar
    - Small tweak to error_occurred() in error.py - Implemented stricter structure productions in grammar
  • Aug 03, 2008
    r18 (Added outputdir keyword parameter to yacc.yacc() and updated...) committed by cstawarz   -   Added outputdir keyword parameter to yacc.yacc() and updated parser.py accordingly
    Added outputdir keyword parameter to yacc.yacc() and updated parser.py accordingly
  • Aug 03, 2008
    r17 (- Updated ir.py for changes to grammar - Simplified p_error(...) committed by cstawarz   -   - Updated ir.py for changes to grammar - Simplified p_error() in parser.py
    - Updated ir.py for changes to grammar - Simplified p_error() in parser.py
  • Aug 03, 2008
    r16 (- Merged in fixes to yacc.py that make LALR parsing possible...) committed by cstawarz   -   - Merged in fixes to yacc.py that make LALR parsing possible - Made grammar more precise/strict (taking advantage of LALR parsing)
    - Merged in fixes to yacc.py that make LALR parsing possible - Made grammar more precise/strict (taking advantage of LALR parsing)
  • Aug 03, 2008
    r15 (- Restored labeled_statement in grammar and IR - Restored pr...) committed by cstawarz   -   - Restored labeled_statement in grammar and IR - Restored procedure_call in grammar
    - Restored labeled_statement in grammar and IR - Restored procedure_call in grammar
  • Aug 03, 2008
    r14 (Created lalr-branch) committed by cstawarz   -   Created lalr-branch
    Created lalr-branch
  • Aug 03, 2008
    r13 (- Eliminated labeled_statement production; labels are now si...) committed by cstawarz   -   - Eliminated labeled_statement production; labels are now simple statements (expression COLON) - Added productions to allow END as alternative to ENDIF, ENDWHILE, etc.
    - Eliminated labeled_statement production; labels are now simple statements (expression COLON) - Added productions to allow END as alternative to ENDIF, ENDWHILE, etc.
  • Aug 03, 2008
    r12 (- Fixed grammar rule for GOTO (needed comma before label) - ...) committed by cstawarz   -   - Fixed grammar rule for GOTO (needed comma before label) - Eliminated procedure_call, argument_list, and argument productions; made DIVIDE IDENTIFIER and EXTRA EQUALS IDENTIFIER primary expressions - Made expression_list a simple_statement - Eliminated SUBROUTINE_ID token; replaced with IDENTIFIER - Improved t_continuation some more
    - Fixed grammar rule for GOTO (needed comma before label) - Eliminated procedure_call, argument_list, and argument productions; made DIVIDE IDENTIFIER and EXTRA EQUALS IDENTIFIER primary expressions - Made expression_list a simple_statement - Eliminated SUBROUTINE_ID token; replaced with IDENTIFIER - Improved t_continuation some more
  • Aug 03, 2008
    r11 (Created test-grammar-branch) committed by cstawarz   -   Created test-grammar-branch
    Created test-grammar-branch
  • Aug 03, 2008
    r10 (- More changes for new procedure/function handling scheme ...) committed by cstawarz   -   - More changes for new procedure/function handling scheme - Eliminated most of the IDL standard library maps - Added add_sub and del_sub functions - Renamed add_func/add_proc to map_func/map_proc and moved them to maps/__init__.py - Other small changes - Set svn:ignore on i2py/maps
    - More changes for new procedure/function handling scheme - Eliminated most of the IDL standard library maps - Added add_sub and del_sub functions - Renamed add_func/add_proc to map_func/map_proc and moved them to maps/__init__.py - Other small changes - Set svn:ignore on i2py/maps
  • Aug 03, 2008
    r9 (Support DOS newlines) committed by cstawarz   -   Support DOS newlines
    Support DOS newlines
  • Aug 03, 2008
    r8 (First round of changes for new procedure/function handling s...) committed by cstawarz   -   First round of changes for new procedure/function handling scheme
    First round of changes for new procedure/function handling scheme
  • Aug 03, 2008
    r7 (Added builtins.py) committed by cstawarz   -   Added builtins.py
    Added builtins.py
  • Aug 03, 2008
    r6 (Created builtin-list-branch) committed by cstawarz   -   Created builtin-list-branch
    Created builtin-list-branch
  • Aug 03, 2008
    r5 (- Lexer tweak (t_continuation) - A few additions/improvement...) committed by cstawarz   -   - Lexer tweak (t_continuation) - A few additions/improvements to maps.py
    - Lexer tweak (t_continuation) - A few additions/improvements to maps.py
  • Aug 03, 2008
    r4 (- Added __version__ to __init__.py - Expanded long_descripti...) committed by cstawarz   -   - Added __version__ to __init__.py - Expanded long_description in setup.py - Added more info to the README
    - Added __version__ to __init__.py - Expanded long_description in setup.py - Added more info to the README
  • Aug 03, 2008
    r3 (- Removed unimplemented maps from maps.py - Added a bit more...) committed by cstawarz   -   - Removed unimplemented maps from maps.py - Added a bit more info to setup.py - Added info on first release to ChangeLog and NEWS - Removed project proposal from README and updated the date
    - Removed unimplemented maps from maps.py - Added a bit more info to setup.py - Added info on first release to ChangeLog and NEWS - Removed project proposal from README and updated the date
  • Aug 03, 2008
    r2 (- Modified parser.py so that y.output is not generated - Add...) committed by cstawarz   -   - Modified parser.py so that y.output is not generated - Added some imports to __init__.py; updated idl2python accordingly - Added i2py.parser import to setup.py - Added empty ChangeLog and NEWS files; updated MANIFEST.in - Added change notice to yacc.py - Set svn:ignore as needed
    - Modified parser.py so that y.output is not generated - Added some imports to __init__.py; updated idl2python accordingly - Added i2py.parser import to setup.py - Added empty ChangeLog and NEWS files; updated MANIFEST.in - Added change notice to yacc.py - Set svn:ignore as needed
  • Aug 03, 2008
    r1 (Initial import) committed by cstawarz   -   Initial import
    Initial import
  • Aug 03, 2008
    Project i2py created by cstawarz   -   Convert IDL to Python
    Convert IDL to Python
 
Hosted by Google Code