/[ascend]/trunk/base/generic/compiler/scanner.l
ViewVC logotype

Diff of /trunk/base/generic/compiler/scanner.l

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 147 by johnpye, Tue Dec 20 08:32:25 2005 UTC revision 148 by johnpye, Thu Dec 22 08:49:39 2005 UTC
# Line 1  Line 1 
1  %{  %{
2  /*  /*
3   *  ASCEND Lexing Program   *  ASCEND Lexing Program
  *  Version: $Revision: 1.39 $  
  *  Version control file: $RCSfile: scanner.l,v $  
  *  Date last modified: $Date: 1999/01/19 16:15:33 $  
  *  Last modified by: $Author: mthomas $  
4   *   *
5   *  This file is part of the Ascend Language Interpreter.   *  This file is part of the Ascend Language Interpreter.
6   *   *
# Line 194  IDChar       {letter}({integer}|{letter} Line 190  IDChar       {letter}({integer}|{letter}
190  <INITIAL>"ALIASES"      { return ALIASES_T      ; }  <INITIAL>"ALIASES"      { return ALIASES_T      ; }
191  <INITIAL>"AND"          { return AND_T          ; }  <INITIAL>"AND"          { return AND_T          ; }
192  <INITIAL>"ANY"          { return ANY_T          ; }  <INITIAL>"ANY"          { return ANY_T          ; }
193  <INITIAL>"ARE_ALIKE"        { return AREALIKE_T     ; }  <INITIAL>"ARE_ALIKE"    { return AREALIKE_T     ; }
194  <INITIAL>"ARE_THE_SAME"     { return ARETHESAME_T       ; }  <INITIAL>"ARE_THE_SAME" { return ARETHESAME_T   ; }
195  <INITIAL>"ARRAY"        { return ARRAY_T        ; }  <INITIAL>"ARRAY"        { return ARRAY_T        ; }
196  <INITIAL>"ATOM"         { return ATOM_T         ; }  <INITIAL>"ATOM"         { return ATOM_T         ; }
197  <INITIAL>"BREAK"        { return BREAK_T        ; }  <INITIAL>"BREAK"        { return BREAK_T        ; }
# Line 203  IDChar       {letter}({integer}|{letter} Line 199  IDChar       {letter}({integer}|{letter}
199  <INITIAL>"CARD"         { return CARD_T         ; }  <INITIAL>"CARD"         { return CARD_T         ; }
200  <INITIAL>"CASE"         { return CASE_T         ; }  <INITIAL>"CASE"         { return CASE_T         ; }
201  <INITIAL>"CHECK"        { return CHECK_T        ; }  <INITIAL>"CHECK"        { return CHECK_T        ; }
202  <INITIAL>"CHOICE"       { return CHOICE_T       ; }  <INITIAL>"CHOICE"       { return CHOICE_T       ; }
203  <INITIAL>"CONDITIONAL"      { return CONDITIONAL_T      ; }  <INITIAL>"CONDITIONAL"      { return CONDITIONAL_T      ; }
204  <INITIAL>"CONSTANT"     { return CONSTANT_T     ; }  <INITIAL>"CONSTANT"     { return CONSTANT_T     ; }
205  <INITIAL>"CONTINUE"     { return CONTINUE_T     ; }  <INITIAL>"CONTINUE"     { return CONTINUE_T     ; }
# Line 224  IDChar       {letter}({integer}|{letter} Line 220  IDChar       {letter}({integer}|{letter}
220  <INITIAL>"FOR"          { return FOR_T          ; }  <INITIAL>"FOR"          { return FOR_T          ; }
221  <INITIAL>"FROM"         { return FROM_T         ; }  <INITIAL>"FROM"         { return FROM_T         ; }
222  <INITIAL>"GLOBAL"       { return GLOBAL_T       ; }  <INITIAL>"GLOBAL"       { return GLOBAL_T       ; }
223  <INITIAL>"TEST"         { return TEST_T         ; }  <INITIAL>"ASSERT"       { return ASSERT_T           ; }
224  <INITIAL>"IF"           { return IF_T           ; }  <INITIAL>"IF"           { return IF_T           ; }
225  <INITIAL>"IMPORT"       { return IMPORT_T       ; }  <INITIAL>"IMPORT"       { return IMPORT_T       ; }
226  <INITIAL>"IN"           { return IN_T           ; }  <INITIAL>"IN"           { return IN_T           ; }

Legend:
Removed from v.147  
changed lines
  Added in v.148

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22