Changes between Version 12 and Version 13 of FeatureList


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

--

Legend:

Unmodified
Added
Removed
Modified
  • FeatureList

    v12 v13  
    1010These rules will give warnings in the editor if they find find consistencies in the code. 
    1111 
    12  1. ''__checkUpdateGrammarConsistency__:'' checks, if the grammar is an updated grammar, for consistencies between the originals and the new grammar [[BR]][[BR]]status: not migrated 
     12 1. ''__checkUpdateGrammarConsistency__:'' checks, if the grammar is an updated grammar, for consistencies between the originals and the new grammar  
     13  status: not migrated 
    1314 
    14  2. ''__!CheckReferencedOnlyOnce__:'' this should warn if there is a rule that is only referenced once, this is an inlining hint e.g.: [[BR]][[BR]]status: migrated 
     15 2. ''__checkReferencedOnlyOnce__:'' this should warn if there is a rule that is only referenced once, this is an inlining hint e.g.:  
     16  status: migrated 
    1517 
    16  3. ''__checkPassthroughRule__:'' !e.g.:this tests if a rule gets just passed through a ::= b b ::= "literal" <=> a ::= "literal" , which is better for EBNF [[BR]][[BR]]status: migrated 
     18 3. ''__checkPassthroughRule__:'' !e.g.:this tests if a rule gets just passed through a ::= b b ::= "literal" <=> a ::= "literal" , which is better for EBNF  
     19  status: migrated 
    1720 
    18  4. ''__checkEqualAlternative__:'' this tests if a rule got equal alternatives e.g.: a::= d | d status: still some problems[[BR]][[BR]]status: migrated 
     21 4. ''__checkEqualAlternative__:'' this tests if a rule got equal alternatives e.g.: a::= d | d status: still some problems 
     22  status: migrated 
    1923 
    20  5. ''__checkDuplicateRules__:'' checks if there is another rule in the EtsiBnf, that got the same behaviour e.g.: a ::= "literal" | b c ::= "literal" | b [[BR]][[BR]]status: migrated 
     24 5. ''__checkDuplicateRules__:'' checks if there is another rule in the EtsiBnf, that got the same behaviour e.g.: a ::= "literal" | b c ::= "literal" | b  
     25  status: migrated 
    2126 
    2227 6. ''__checkSubruleDuplicates__:''