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/ArdenBaseParserTokenTypes.txt

    r4158 r4803  
    8181TYPE="type"=82 
    8282DATE="date"=83 
    83 OF="of"=84 
    84 TIME="time"=85 
    85 WITHIN="within"=86 
    86 CALL="call"=87 
    87 WITH="with"=88 
    88 TO="to"=89 
    89 ANY="any"=90 
    90 LITERAL_end="end"=91 
    91 COLON=92 
    92 ENDBLOCK(";;")=93 
    93 DOT=94 
    94 MINUS=95 
    95 UNDERSCORE=96 
    96 LITERAL_arden="arden"=97 
    97 "ASTM-E"=98 
    98 INTLIT=99 
    99 DIGIT=100 
    100 SEMI=101 
    101 LITERAL_validation="validation"=102 
    102 LITERAL_production="production"=103 
    103 LITERAL_research="research"=104 
    104 LITERAL_testing="testing"=105 
    105 LITERAL_expired="expired"=106 
    106 TIMES=107 
    107 ID("an identifier")=108 
    108 LPAREN=109 
    109 RPAREN=110 
    110 ":"=111 
    111 LITERAL_T="T"=112 
    112 LITERAL_t="t"=113 
    113 "."=114 
    114 "+"=115 
    115 "-"=116 
    116 LITERAL_Z="Z"=117 
    117 LITERAL_z="z"=118 
    118 LITERAL_SUPPORT="SUPPORT"=119 
    119 LITERAL_REFUTE="REFUTE"=120 
    120 SINGLE_QUOTE=121 
    121 "data-driven"=122 
    122 LITERAL_data_driven="data_driven"=123 
    123 COMMENT=124 
    124 ML_COMMENT=125 
    125 BECOMES=126 
    126 COMMA=127 
    127 LITERAL_EVENT="EVENT"=128 
    128 LITERAL_Event="Event"=129 
    129 ARDEN_CURLY_BRACKETS=130 
    130 LITERAL_PRESENT="PRESENT"=131 
    131 LITERAL_NULL="NULL"=132 
    132 LITERAL_BOOLEAN="BOOLEAN"=133 
    133 LITERAL_NUMBER="NUMBER"=134 
    134 LITERAL_DURATION="DURATION"=135 
    135 LITERAL_STRING="STRING"=136 
    136 LITERAL_LIST="LIST"=137 
    137 LITERAL_OBJECT="OBJECT"=138 
    138 EQUAL=139 
    139 LITERAL_hour="hour"=140 
    140 LITERAL_hours="hours"=141 
    141 LITERAL_minute="minute"=142 
    142 LITERAL_minutes="minutes"=143 
    143 LITERAL_second="second"=144 
    144 LITERAL_seconds="seconds"=145 
    145 LITERAL_OCCUR="OCCUR"=146 
    146 LITERAL_Occur="Occur"=147 
    147 LITERAL_occur="occur"=148 
    148 LITERAL_OCCURS="OCCURS"=149 
    149 LITERAL_Occurs="Occurs"=150 
    150 LITERAL_occurs="occurs"=151 
    151 LITERAL_OCCURRED="OCCURRED"=152 
    152 LITERAL_Occurred="Occurred"=153 
    153 LITERAL_evoke="evoke"=154 
    154 LITERAL_CALL="CALL"=155 
    155 EQUALS=156 
    156 LITERAL_EQ="EQ"=157 
    157 LT=158 
    158 LITERAL_LT="LT"=159 
    159 GT=160 
    160 LITERAL_GT="GT"=161 
    161 LTE=162 
    162 LITERAL_LE="LE"=163 
    163 GTE=164 
    164 LITERAL_GE="GE"=165 
    165 NE=166 
    166 LITERAL_NE="NE"=167 
    167 ACTION_OP=168 
    168 LITERAL_urgency="urgency"=169 
    169 LITERAL_MERGE="MERGE"=170 
    170 LITERAL_SORT="SORT"=171 
    171 LITERAL_DATA="DATA"=172 
    172 LITERAL_SEQTO="SEQTO"=173 
    173 "*"=174 
    174 "/"=175 
    175 STRING_LITERAL=176 
    176 TERM_LITERAL=177 
    177 WS=178 
    178 LBRACKET=179 
    179 RBRACKET=180 
    180 DOTDOT=181 
    181 NOT_EQUALS=182 
    182 PLUS=183 
    183 DIV=184 
    184 LCURLY=185 
    185 RCURLY=186 
     83AGE_MIN="age_min"=84 
     84AGE_MAX="age_max"=85 
     85OF="of"=86 
     86TIME="time"=87 
     87WITHIN="within"=88 
     88CALL="call"=89 
     89WITH="with"=90 
     90TO="to"=91 
     91ANY="any"=92 
     92RESEARCH="research"=93 
     93SECOND="second"=94 
     94OCCUR="occur"=95 
     95PRESENT="present"=96 
     96NUMBER="number"=97 
     97LITERAL_end="end"=98 
     98COLON=99 
     99ENDBLOCK(";;")=100 
     100DOT=101 
     101MINUS=102 
     102UNDERSCORE=103 
     103LITERAL_arden="arden"=104 
     104"ASTM-E"=105 
     105INTLIT=106 
     106DIGIT=107 
     107SEMI=108 
     108LITERAL_validation="validation"=109 
     109LITERAL_production="production"=110 
     110LITERAL_testing="testing"=111 
     111LITERAL_expired="expired"=112 
     112TIMES=113 
     113ID("an identifier")=114 
     114COMMA=115 
     115DIV=116 
     116STRING_LITERAL=117 
     117LPAREN=118 
     118RPAREN=119 
     119":"=120 
     120LITERAL_T="T"=121 
     121LITERAL_t="t"=122 
     122"."=123 
     123"+"=124 
     124"-"=125 
     125LITERAL_Z="Z"=126 
     126LITERAL_z="z"=127 
     127LITERAL_SUPPORT="SUPPORT"=128 
     128LITERAL_REFUTE="REFUTE"=129 
     129SINGLE_QUOTE=130 
     130"data-driven"=131 
     131LITERAL_data_driven="data_driven"=132 
     132COMMENT=133 
     133ML_COMMENT=134 
     134BECOMES=135 
     135LITERAL_EVENT="EVENT"=136 
     136LITERAL_Event="Event"=137 
     137ARDEN_CURLY_BRACKETS=138 
     138LITERAL_PRESENT="PRESENT"=139 
     139LITERAL_NULL="NULL"=140 
     140LITERAL_BOOLEAN="BOOLEAN"=141 
     141LITERAL_NUMBER="NUMBER"=142 
     142LITERAL_DURATION="DURATION"=143 
     143LITERAL_STRING="STRING"=144 
     144LITERAL_LIST="LIST"=145 
     145LITERAL_OBJECT="OBJECT"=146 
     146EQUAL=147 
     147LITERAL_hour="hour"=148 
     148LITERAL_hours="hours"=149 
     149LITERAL_minute="minute"=150 
     150LITERAL_minutes="minutes"=151 
     151LITERAL_seconds="seconds"=152 
     152LITERAL_OCCUR="OCCUR"=153 
     153LITERAL_Occur="Occur"=154 
     154LITERAL_OCCURS="OCCURS"=155 
     155LITERAL_Occurs="Occurs"=156 
     156LITERAL_occurs="occurs"=157 
     157LITERAL_OCCURRED="OCCURRED"=158 
     158LITERAL_Occurred="Occurred"=159 
     159LITERAL_evoke="evoke"=160 
     160LITERAL_CALL="CALL"=161 
     161EQUALS=162 
     162LITERAL_EQ="EQ"=163 
     163LT=164 
     164LITERAL_LT="LT"=165 
     165GT=166 
     166LITERAL_GT="GT"=167 
     167LTE=168 
     168LITERAL_LE="LE"=169 
     169GTE=170 
     170LITERAL_GE="GE"=171 
     171NE=172 
     172LITERAL_NE="NE"=173 
     173ACTION_OP=174 
     174LITERAL_urgency="urgency"=175 
     175LITERAL_MERGE="MERGE"=176 
     176LITERAL_SORT="SORT"=177 
     177LITERAL_DATA="DATA"=178 
     178LITERAL_SEQTO="SEQTO"=179 
     179"*"=180 
     180"/"=181 
     181TERM_LITERAL=182 
     182WS=183 
     183LBRACKET=184 
     184RBRACKET=185 
     185DOTDOT=186 
     186NOT_EQUALS=187 
     187PLUS=188 
     188LCURLY=189 
     189RCURLY=190