Liquidsoap_lang.PreprocessorSourceval expand_string :
?fname:string ->
(unit -> Parser.token * Term_base.parsed_pos) ->
unit ->
Parser.token * Term_base.parsed_posval int_meth :
(unit -> Parser.token * (Lexing.position * Lexing.position)) ->
unit ->
Parser.token * (Lexing.position * Lexing.position)Special token in order to avoid 3.s = "a" to be parsed as a float followed by a record.
Change MINUS to UMINUS if the minus is not preceded by a number (or an expression which could produce a number).
val mk_tokenizer :
?fname:string ->
Sedlexing.lexbuf ->
unit ->
Parser.token * Lexing.position * Lexing.position