Changes between Version 14 and Version 15 of FeatureList


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

--

Legend:

Unmodified
Added
Removed
Modified
  • FeatureList

    v14 v15  
    1212 1. ''__checkUpdateGrammarConsistency__:'' checks, if the grammar is an updated grammar, for consistencies between the originals and the new grammar  
    1313  * status: not migrated 
    14  1. ''__checkReferencedOnlyOnce__:'' this should warn if there is a rule that is only referenced once, this is an inlining hint e.g.:  
     14 1. ''__checkReferencedOnlyOnce__:'' this should warn if there is a rule that is only referenced once, this is an inlining hint 
    1515  * status: migrated 
    16  1. ''__checkPassthroughRule__:'' !e.g.:this tests if a rule gets just passed through a ::= b b ::= "literal" <=> a ::= "literal" , which is better for EBNF  
     16 1. ''__checkPassthroughRule__:'' this tests if a rule gets just passed through, e.g. {{{a ::= b, b ::= "literal"}}} <=> {{{a ::= "literal"}}}, which is better for EBNF  
    1717  * status: migrated 
    18  1. ''__checkEqualAlternative__:'' this tests if a rule got equal alternatives e.g.: a::= d | d status: still some problems 
     18 1. ''__checkEqualAlternative__:'' this tests if a rule got equal alternatives, e.g.: {{{a::= d | d}}} 
    1919  * status: migrated 
    20  1. ''__checkDuplicateRules__:'' checks if there is another rule in the EtsiBnf, that got the same behaviour e.g.: a ::= "literal" | b c ::= "literal" | b  
     20 1. ''__checkDuplicateRules__:'' checks if there is another rule in the !EtsiBnf, that has the same right hand side, e.g.: {{{a ::= "literal" | b, c ::= "literal" | b }}} 
    2121  * status: migrated 
    2222 1. ''__checkSubruleDuplicates__:'' 
    2323  * status: not migrated 
    24  1. ''__check unused rule__:'' it checks if a rule is used (exept for the rule with the number 1) 
     24 1. ''__check unused rule__:'' checks if a rule is used (exept for the rule with the number 1) 
    2525  * status: migrated 
    26  1. ''__checkNameIsUnique__:'' checks if the nam of a rule is already in use e.g.: a ::= "end" a ::= "fin" 
     26 1. ''__checkNameIsUnique__:'' checks if the name of a rule is already in use e.g. {{{a ::= "end", a ::= "fin"}}} 
    2727  * status: migrated 
    2828