package jingoo

  1. Overview
  2. Docs
type token =
  1. | IF
  2. | ELSE
  3. | ELSEIF
  4. | ENDIF
  5. | FOR
  6. | ENDFOR
  7. | IN
  8. | SET
  9. | EXTENDS
  10. | INCLUDE
  11. | MACRO
  12. | ENDMACRO
  13. | FUNCTION
  14. | ENDFUNCTION
  15. | BLOCK
  16. | ENDBLOCK
  17. | FILTER
  18. | ENDFILTER
  19. | CALL
  20. | ENDCALL
  21. | IMPORT
  22. | AS
  23. | FROM
  24. | IS
  25. | WITH
  26. | ENDWITH
  27. | WITHOUT
  28. | CONTEXT
  29. | AUTOESCAPE
  30. | ENDAUTOESCAPE
  31. | RAWINCLUDE
  32. | EOF
  33. | INT of int
  34. | FLOAT of float
  35. | STRING of string
  36. | TEXT of string
  37. | IDENT of string
  38. | TRUE
  39. | FALSE
  40. | NULL
  41. | COMMA
  42. | LPAREN
  43. | RPAREN
  44. | LBRACKET
  45. | RBRACKET
  46. | LBRACE
  47. | RBRACE
  48. | COLON
  49. | PLUS
  50. | MINUS
  51. | TIMES
  52. | POWER
  53. | DIV
  54. | MOD
  55. | EQ
  56. | EQ_EQ
  57. | NEQ
  58. | LT
  59. | GT
  60. | LT_EQ
  61. | GT_EQ
  62. | AND
  63. | OR
  64. | NOT
  65. | DOT
  66. | VLINE
val input : (Stdlib.Lexing.lexbuf -> token) -> Stdlib.Lexing.lexbuf -> Jg_types.ast