Changes between Version 11 and Version 12 of FeatureList


Ignore:
Timestamp:
05/05/14 12:10:09 (10 years ago)
Author:
phdmakk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FeatureList

    v11 v12  
    3636Generating an intermediate xsl-fo representation for all BNF grammars (merge or delta grammars not supported). This can be rendered to PDF using apache-fop 
    3737 
     38  status: in progress 
     39 
    3840== Formatting: == 
    3941 
    40   ''           old:''                  had some but they are got commented out in the main project 
     42  * ''old:'' had some but they are got commented out in the main project 
    4143 
    42   ''           new:''                  Line-break after every rule, white-spaces after all literals,  possible update linebreak and double tab after all >|< bars 
     44  * ''new:'' line-break after every rule, white-spaces after all literals,  possible update linebreak and double tab after all >|< bars 
    4345 
    4446== Refactoring and Quick-fixing: == 
     
    4648Automated restructuring support. 
    4749 
    48  1. ''auto Numbering of rules'' [[BR]]-not migrated[[BR]] 
    49  1. ''remove unused rules'' [[BR]]-migrated[[BR]] 
    50  1. ''replacement of passthroughRules ''     [[BR]]-not migrated[[BR]] 
    51  1. ''refactor uppercasetokenRules '' [[BR]]-not migrated'' [[BR]]'' 
    52  1. ''find references''     , this one is standard in xtext2.* -renaming, this is standard in xtext2.*[[BR]] 
     50 1. ''auto Numbering of rules'' [[BR]] - not migrated[[BR]] 
     51 1. ''remove unused rules'' [[BR]] - migrated[[BR]] 
     52 1. ''replacement of passthroughRules'' [[BR]] - not migrated[[BR]] 
     53 1. ''refactor uppercasetokenRules'' [[BR]] - not migrated [[BR]] 
     54 1. ''find references'' - provided by xtext2 
     55 1. ''renaming'' - provided by xtext2 [[BR]] 
    5356 
    54 == Grammar composition: == 
     57== Grammar Composition: == 
    5558 
    56   -3 grammartypes: 
    57     grammar: normal grammar deltagrammar:        different notation for a extension grammar, 
    58       adds new rules to a grammar (regular rules)and  adds changes to rules of the extended grammar(extension rules) -can be automaticly created 
    59     mergegrammar:        for merging extensions 
    60   -old version had an automatic composition Process, for merge grammars, with a small pop-up-menu. 
     59  - 3 grammartypes: 
     60    - grammar: normal grammar  
     61    - delta grammar: different notation for a extension grammar, 
     62      - adds new rules to a grammar (regular rules) and adds changes to rules of the extended grammar (extension rules) (can be automatically created) 
     63    - merge grammar: for merging extensions 
     64  - old version had an automatic composition process for merge grammars with a small pop-up-menu. 
    6165 
    6266 * at the moment no support in the new version 
     
    6468== Deployment: == 
    6569 
    66   export project as Plugin: Plug-in Development/deployable plug-ins and fragments -rcp project with a minimal eclipse editor 
     70 * export project as Plugin: Plug-in Development/deployable plug-ins and fragments  
     71 * RCP project with a minimal eclipse editor: TBD