tools/PascalUnitSyntaxTree.hs
changeset 7032 5685ca1ec9bf
parent 7019 333afe233886
child 7042 de20086a6bcc
equal deleted inserted replaced
7031:d5ea24399a48 7032:5685ca1ec9bf
   104     | BTBool
   104     | BTBool
   105     | BTFloat
   105     | BTFloat
   106     | BTRecord [(String, BaseType)]
   106     | BTRecord [(String, BaseType)]
   107     | BTArray Range BaseType BaseType
   107     | BTArray Range BaseType BaseType
   108     | BTFunction Int BaseType
   108     | BTFunction Int BaseType
   109     | BTFunctionReturn String BaseType
       
   110     | BTPointerTo BaseType
   109     | BTPointerTo BaseType
   111     | BTUnresolved String
   110     | BTUnresolved String
   112     | BTSet BaseType
   111     | BTSet BaseType
   113     | BTEnum [String]
   112     | BTEnum [String]
   114     | BTVoid
   113     | BTVoid