Pārlūkot izejas kodu

+ tokens for packages added

git-svn-id: trunk@90 -
florian 20 gadi atpakaļ
vecāks
revīzija
6bf3609bda
1 mainītis faili ar 6 papildinājumiem un 0 dzēšanām
  1. 6 0
      compiler/tokens.pas

+ 6 - 0
compiler/tokens.pas

@@ -179,6 +179,7 @@ type
     _IOCHECK,
     _LIBRARY,
     _MESSAGE,
+    _PACKAGE,
     _PRIVATE,
     _PROGRAM,
     _R12BASE,
@@ -189,6 +190,7 @@ type
     _ABSOLUTE,
     _ABSTRACT,
     _BASESYSV,
+    _CONTAINS,
     _CONTINUE,
     _CPPCLASS,
     _EXTERNAL,
@@ -201,6 +203,7 @@ type
     _PLATFORM,
     _PROPERTY,
     _REGISTER,
+    _REQUIRES,
     _RESIDENT,
     _SAFECALL,
     _SYSVBASE,
@@ -415,6 +418,7 @@ const
       (str:'IOCHECK'       ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'LIBRARY'       ;special:false;keyword:m_all;op:NOTOKEN),
       (str:'MESSAGE'       ;special:false;keyword:m_none;op:NOTOKEN),
+      (str:'PACKAGE'       ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'PRIVATE'       ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'PROGRAM'       ;special:false;keyword:m_all;op:NOTOKEN),
       (str:'R12BASE'       ;special:false;keyword:m_none;op:NOTOKEN),   { Syscall variation on MorphOS }
@@ -425,6 +429,7 @@ const
       (str:'ABSOLUTE'      ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'ABSTRACT'      ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'BASESYSV'      ;special:false;keyword:m_none;op:NOTOKEN),   { Syscall variation on MorphOS }
+      (str:'CONTAINS'      ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'CONTINUE'      ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'CPPCLASS'      ;special:false;keyword:m_fpc;op:NOTOKEN),
       (str:'EXTERNAL'      ;special:false;keyword:m_none;op:NOTOKEN),
@@ -437,6 +442,7 @@ const
       (str:'PLATFORM'      ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'PROPERTY'      ;special:false;keyword:m_class;op:NOTOKEN),
       (str:'REGISTER'      ;special:false;keyword:m_none;op:NOTOKEN),
+      (str:'REQUIRES'      ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'RESIDENT'      ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'SAFECALL'      ;special:false;keyword:m_none;op:NOTOKEN),
       (str:'SYSVBASE'      ;special:false;keyword:m_none;op:NOTOKEN),   { Syscall variation on MorphOS }