Module Frontend.Parser

type token =
  1. | WHILE
  2. | VOID
  3. | VECTOR
  4. | UPPER
  5. | UNREACHABLE
  6. | UNITVECTOR
  7. | TUPLE
  8. | TRUNCATE
  9. | TRANSPOSE
  10. | TRANSFORMEDPARAMETERSBLOCK
  11. | TRANSFORMEDDATABLOCK
  12. | TIMESASSIGN
  13. | TIMES
  14. | TILDE
  15. | TARGET
  16. | STRINGLITERAL of string
  17. | SIMPLEX
  18. | SEMICOLON
  19. | RPAREN
  20. | ROWVECTOR
  21. | RETURN
  22. | REJECT
  23. | REALNUMERAL of string
  24. | REAL
  25. | RBRACK
  26. | RBRACE
  27. | RABRACK
  28. | QMARK
  29. | PROFILE
  30. | PRINT
  31. | POSITIVEORDERED
  32. | PLUSASSIGN
  33. | PLUS
  34. | PARAMETERSBLOCK
  35. | ORDERED
  36. | OR
  37. | OFFSET
  38. | NEQUALS
  39. | MULTIPLIER
  40. | MODULO
  41. | MODELBLOCK
  42. | MINUSASSIGN
  43. | MINUS
  44. | MATRIX
  45. | LPAREN
  46. | LOWER
  47. | LEQ
  48. | LDIVIDE
  49. | LBRACK
  50. | LBRACE
  51. | LABRACK
  52. | JACOBIAN
  53. | INTNUMERAL of string
  54. | INT
  55. | IN
  56. | IMAGNUMERAL of string
  57. | IF
  58. | IDIVIDE
  59. | IDENTIFIER of string
  60. | HAT
  61. | GEQ
  62. | GENERATEDQUANTITIESBLOCK
  63. | FUNCTIONBLOCK
  64. | FOR
  65. | FATAL_ERROR
  66. | EQUALS
  67. | EOF
  68. | ELTTIMESASSIGN
  69. | ELTTIMES
  70. | ELTPOW
  71. | ELTDIVIDEASSIGN
  72. | ELTDIVIDE
  73. | ELSE
  74. | DOTNUMERAL of string
  75. | DIVIDEASSIGN
  76. | DIVIDE
  77. | DATABLOCK
  78. | COVMATRIX
  79. | CORRMATRIX
  80. | CONTINUE
  81. | COMPLEXVECTOR
  82. | COMPLEXROWVECTOR
  83. | COMPLEXMATRIX
  84. | COMPLEX
  85. | COMMA
  86. | COLON
  87. | CHOLESKYFACTORCOV
  88. | CHOLESKYFACTORCORR
  89. | BREAK
  90. | BAR
  91. | BANG
  92. | ASSIGN
  93. | ARRAY
  94. | AND
exception Error
val program : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> (Ast.untyped_expression, Ast.located_meta, Ast.untyped_lval, unit) Ast.statement_with Ast.program
val functions_only : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> Ast.untyped_statement Ast.program
module MenhirInterpreter : sig ... end
module Incremental : sig ... end