package mopsa

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type token =
  1. | TOK_string of string
  2. | TOK_real of string
  3. | TOK_int of string
  4. | TOK_id of string
  5. | TOK_char of char
  6. | TOK_WHILE
  7. | TOK_VOID
  8. | TOK_TRUE
  9. | TOK_STRING
  10. | TOK_STAR
  11. | TOK_SEMICOLON
  12. | TOK_RPAREN
  13. | TOK_ROUND
  14. | TOK_RETURN
  15. | TOK_REAL
  16. | TOK_RCURLY
  17. | TOK_RBRACKET
  18. | TOK_RANDF
  19. | TOK_RAND
  20. | TOK_PRINT
  21. | TOK_PLUS
  22. | TOK_NOT_EQUAL
  23. | TOK_MINUS
  24. | TOK_LPAREN
  25. | TOK_LESS_EQUAL
  26. | TOK_LESS
  27. | TOK_LCURLY
  28. | TOK_LBRACKET
  29. | TOK_INT
  30. | TOK_IF
  31. | TOK_GREATER_EQUAL
  32. | TOK_GREATER
  33. | TOK_FOR
  34. | TOK_FALSE
  35. | TOK_EXCLAIM
  36. | TOK_EQUAL_EQUAL
  37. | TOK_EQUAL
  38. | TOK_EOF
  39. | TOK_ELSE
  40. | TOK_DIVIDE
  41. | TOK_CONTINUE
  42. | TOK_CONCAT
  43. | TOK_COMMA
  44. | TOK_CHAR
  45. | TOK_BREAK
  46. | TOK_BAR_BAR
  47. | TOK_BAR
  48. | TOK_ASSUME
  49. | TOK_ASSERT
  50. | TOK_ARRAY
  51. | TOK_AND_AND
exception Error
val stat_eof : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> U_ast.stat
val fundec_eof : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> U_ast.fundec
val expr_eof : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> U_ast.expr
val declaration_eof : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> U_ast.declaration
OCaml

Innovation. Community. Security.