package liquidsoap-lang

  1. Overview
  2. Docs
type token =
  1. | YIELDS
  2. | WHILE
  3. | VERSION of Lang_string.Version.t
  4. | VARLPAR of string
  5. | VARLBRA of string
  6. | VAR of string
  7. | UNDERSCORE
  8. | UMINUS
  9. | TRY
  10. | TO
  11. | TIMES
  12. | TIME of Parsed_term.time_el
  13. | TILD
  14. | THEN
  15. | STRING of char * string
  16. | SLASH
  17. | SET
  18. | SEQSEQ
  19. | SEQ
  20. | RPAR
  21. | REPLACES
  22. | REGEXP of string * char list
  23. | RCUR
  24. | RBRA
  25. | QUESTION_DOT
  26. | QUESTION
  27. | PP_STRING of char * string * Parsed_term.pos
  28. | PP_REGEXP of string * char list * Parsed_term.pos
  29. | PP_INT_DOT_LCUR of string
  30. | PP_IFVERSION
  31. | PP_IFENCODER of bool
  32. | PP_IFDEF of bool
  33. | PP_ENDL
  34. | PP_ENDIF
  35. | PP_ELSE
  36. | OR
  37. | OPEN
  38. | NOT
  39. | MINUS
  40. | LPAR
  41. | LETLBRA of Parser_helper.lexer_let_decoration
  42. | LET of Parser_helper.lexer_let_decoration
  43. | LCUR
  44. | LBRA
  45. | INTERVAL of Parsed_term.time_el * Parsed_term.time_el
  46. | INTERPOLATED_STRING of string
  47. | INT of string
  48. | INCLUDE of Parsed_term.inc
  49. | IF
  50. | GETS
  51. | GET
  52. | FUN
  53. | FOR
  54. | FLOAT of string
  55. | FINALLY
  56. | EOF
  57. | END_INTERPOLATION
  58. | END
  59. | ENCODER of string
  60. | ELSIF
  61. | ELSE
  62. | DOTVAR of string
  63. | DOTDOTDOT
  64. | DOT
  65. | DO
  66. | DEF of Parser_helper.lexer_let_decoration
  67. | COMMA
  68. | COLONCOLON
  69. | COLON
  70. | COALESCE
  71. | CATCH
  72. | BOOL of bool
  73. | BIN3 of string
  74. | BIN2 of string
  75. | BIN1 of string
  76. | BEGIN_INTERPOLATION of char
  77. | BEGIN
  78. | AT
  79. | ARGS_OF
  80. | AND
exception Error
val time_predicate : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parsed_term.t
val interactive : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Parsed_term.t
val annotate_metadata_entry : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> string * string
val annotate : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> (string * string) list
OCaml

Innovation. Community. Security.