Downloads Documentation Community Contribute Demo






Show Sidebar
Login | Register
Show
Ignore:
Timestamp:
07/03/08 12:57:59 (5 months ago)
Author:
tmdugan
Message:

-- openmrs logic-api-refactoring

* added age_max and age_min processing for rules
* added changes to grammar file to ignore reserved words in text

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openmrs/branches/logic-api-refactoring/src/api/org/openmrs/arden/ArdenBaseTreeParserTokenTypes.java

    r4383 r4803  
    9494        int TYPE = 82; 
    9595        int DATE = 83; 
    96         int OF = 84; 
    97         int TIME = 85; 
    98         int WITHIN = 86; 
    99         int CALL = 87; 
    100         int WITH = 88; 
    101         int TO = 89; 
    102         int ANY = 90; 
    103         int LITERAL_end = 91; 
    104         int COLON = 92; 
    105         int ENDBLOCK = 93; 
    106         int DOT = 94; 
    107         int MINUS = 95; 
    108         int UNDERSCORE = 96; 
    109         int LITERAL_arden = 97; 
    110         // "ASTM-E" = 98 
    111         int INTLIT = 99; 
    112         int DIGIT = 100; 
    113         int SEMI = 101; 
    114         int LITERAL_validation = 102; 
    115         int LITERAL_production = 103; 
    116         int LITERAL_research = 104; 
    117         int LITERAL_testing = 105; 
    118         int LITERAL_expired = 106; 
    119         int TIMES = 107; 
    120         int ID = 108; 
    121         int LPAREN = 109; 
    122         int RPAREN = 110; 
    123         // ":" = 111 
    124         int LITERAL_T = 112; 
    125         int LITERAL_t = 113; 
    126         // "." = 114 
    127         // "+" = 115 
    128         // "-" = 116 
    129         int LITERAL_Z = 117; 
    130         int LITERAL_z = 118; 
    131         int LITERAL_SUPPORT = 119; 
    132         int LITERAL_REFUTE = 120; 
    133         int SINGLE_QUOTE = 121; 
    134         // "data-driven" = 122 
    135         int LITERAL_data_driven = 123; 
    136         int COMMENT = 124; 
    137         int ML_COMMENT = 125; 
    138         int BECOMES = 126; 
    139         int COMMA = 127; 
    140         int LITERAL_EVENT = 128; 
    141         int LITERAL_Event = 129; 
    142         int ARDEN_CURLY_BRACKETS = 130; 
    143         int LITERAL_PRESENT = 131; 
    144         int LITERAL_NULL = 132; 
    145         int LITERAL_BOOLEAN = 133; 
    146         int LITERAL_NUMBER = 134; 
    147         int LITERAL_DURATION = 135; 
    148         int LITERAL_STRING = 136; 
    149         int LITERAL_LIST = 137; 
    150         int LITERAL_OBJECT = 138; 
    151         int EQUAL = 139; 
    152         int LITERAL_hour = 140; 
    153         int LITERAL_hours = 141; 
    154         int LITERAL_minute = 142; 
    155         int LITERAL_minutes = 143; 
    156         int LITERAL_second = 144; 
    157         int LITERAL_seconds = 145; 
    158         int LITERAL_OCCUR = 146; 
    159         int LITERAL_Occur = 147; 
    160         int LITERAL_occur = 148; 
    161         int LITERAL_OCCURS = 149; 
    162         int LITERAL_Occurs = 150; 
    163         int LITERAL_occurs = 151; 
    164         int LITERAL_OCCURRED = 152; 
    165         int LITERAL_Occurred = 153; 
    166         int LITERAL_evoke = 154; 
    167         int LITERAL_CALL = 155; 
    168         int EQUALS = 156; 
    169         int LITERAL_EQ = 157; 
    170         int LT = 158; 
    171         int LITERAL_LT = 159; 
    172         int GT = 160; 
    173         int LITERAL_GT = 161; 
    174         int LTE = 162; 
    175         int LITERAL_LE = 163; 
    176         int GTE = 164; 
    177         int LITERAL_GE = 165; 
    178         int NE = 166; 
    179         int LITERAL_NE = 167; 
    180         int ACTION_OP = 168; 
    181         int LITERAL_urgency = 169; 
    182         int LITERAL_MERGE = 170; 
    183         int LITERAL_SORT = 171; 
    184         int LITERAL_DATA = 172; 
    185         int LITERAL_SEQTO = 173; 
    186         // "*" = 174 
    187         // "/" = 175 
    188         int STRING_LITERAL = 176; 
    189         int TERM_LITERAL = 177; 
     96        int AGE_MIN = 84; 
     97        int AGE_MAX = 85; 
     98        int OF = 86; 
     99        int TIME = 87; 
     100        int WITHIN = 88; 
     101        int CALL = 89; 
     102        int WITH = 90; 
     103        int TO = 91; 
     104        int ANY = 92; 
     105        int RESEARCH = 93; 
     106        int SECOND = 94; 
     107        int OCCUR = 95; 
     108        int PRESENT = 96; 
     109        int NUMBER = 97; 
     110        int LITERAL_end = 98; 
     111        int COLON = 99; 
     112        int ENDBLOCK = 100; 
     113        int DOT = 101; 
     114        int MINUS = 102; 
     115        int UNDERSCORE = 103; 
     116        int LITERAL_arden = 104; 
     117        // "ASTM-E" = 105 
     118        int INTLIT = 106; 
     119        int DIGIT = 107; 
     120        int SEMI = 108; 
     121        int LITERAL_validation = 109; 
     122        int LITERAL_production = 110; 
     123        int LITERAL_testing = 111; 
     124        int LITERAL_expired = 112; 
     125        int TIMES = 113; 
     126        int ID = 114; 
     127        int COMMA = 115; 
     128        int DIV = 116; 
     129        int STRING_LITERAL = 117; 
     130        int LPAREN = 118; 
     131        int RPAREN = 119; 
     132        // ":" = 120 
     133        int LITERAL_T = 121; 
     134        int LITERAL_t = 122; 
     135        // "." = 123 
     136        // "+" = 124 
     137        // "-" = 125 
     138        int LITERAL_Z = 126; 
     139        int LITERAL_z = 127; 
     140        int LITERAL_SUPPORT = 128; 
     141        int LITERAL_REFUTE = 129; 
     142        int SINGLE_QUOTE = 130; 
     143        // "data-driven" = 131 
     144        int LITERAL_data_driven = 132; 
     145        int COMMENT = 133; 
     146        int ML_COMMENT = 134; 
     147        int BECOMES = 135; 
     148        int LITERAL_EVENT = 136; 
     149        int LITERAL_Event = 137; 
     150        int ARDEN_CURLY_BRACKETS = 138; 
     151        int LITERAL_PRESENT = 139; 
     152        int LITERAL_NULL = 140; 
     153        int LITERAL_BOOLEAN = 141; 
     154        int LITERAL_NUMBER = 142; 
     155        int LITERAL_DURATION = 143; 
     156        int LITERAL_STRING = 144; 
     157        int LITERAL_LIST = 145; 
     158        int LITERAL_OBJECT = 146; 
     159        int EQUAL = 147; 
     160        int LITERAL_hour = 148; 
     161        int LITERAL_hours = 149; 
     162        int LITERAL_minute = 150; 
     163        int LITERAL_minutes = 151; 
     164        int LITERAL_seconds = 152; 
     165        int LITERAL_OCCUR = 153; 
     166        int LITERAL_Occur = 154; 
     167        int LITERAL_OCCURS = 155; 
     168        int LITERAL_Occurs = 156; 
     169        int LITERAL_occurs = 157; 
     170        int LITERAL_OCCURRED = 158; 
     171        int LITERAL_Occurred = 159; 
     172        int LITERAL_evoke = 160; 
     173        int LITERAL_CALL = 161; 
     174        int EQUALS = 162; 
     175        int LITERAL_EQ = 163; 
     176        int LT = 164; 
     177        int LITERAL_LT = 165; 
     178        int GT = 166; 
     179        int LITERAL_GT = 167; 
     180        int LTE = 168; 
     181        int LITERAL_LE = 169; 
     182        int GTE = 170; 
     183        int LITERAL_GE = 171; 
     184        int NE = 172; 
     185        int LITERAL_NE = 173; 
     186        int ACTION_OP = 174; 
     187        int LITERAL_urgency = 175; 
     188        int LITERAL_MERGE = 176; 
     189        int LITERAL_SORT = 177; 
     190        int LITERAL_DATA = 178; 
     191        int LITERAL_SEQTO = 179; 
     192        // "*" = 180 
     193        // "/" = 181 
     194        int TERM_LITERAL = 182; 
    190195}