tools/PascalUnitSyntaxTree.hs
changeset 7333 520a16a14747
parent 7323 8490a4f439a5
child 7429 fcf13e40d6b6
equal deleted inserted replaced
7331:0e50456d652c 7333:520a16a14747
   105     | BTInt
   105     | BTInt
   106     | BTBool
   106     | BTBool
   107     | BTFloat
   107     | BTFloat
   108     | BTRecord String [(String, BaseType)]
   108     | BTRecord String [(String, BaseType)]
   109     | BTArray Range BaseType BaseType
   109     | BTArray Range BaseType BaseType
   110     | BTFunction Int BaseType
   110     | BTFunction Bool Int BaseType
   111     | BTPointerTo BaseType
   111     | BTPointerTo BaseType
   112     | BTUnresolved String
   112     | BTUnresolved String
   113     | BTSet BaseType
   113     | BTSet BaseType
   114     | BTEnum [String]
   114     | BTEnum [String]
   115     | BTVoid
   115     | BTVoid