YaccConstructor


Lexer

Namespace: Yard.Frontends.FsYaccFrontend

Functions and values

Function or valueDescription
_fslex_action_code _fslex_state lexbuf
Signature: _fslex_state:int -> lexbuf:LexBuffer<char> -> token
_fslex_dummy ()
Signature: unit -> '?9080
Type parameters: '?9080
_fslex_head _fslex_state lexbuf
Signature: _fslex_state:int -> lexbuf:LexBuffer<char> -> token
_fslex_literal _fslex_state lexbuf
Signature: _fslex_state:int -> lexbuf:LexBuffer<char> -> unit
_fslex_literal2 _fslex_state lexbuf
Signature: _fslex_state:int -> lexbuf:LexBuffer<char> -> unit
_fslex_multiline_comment (...)
Signature: _fslex_state:int -> lexbuf:LexBuffer<char> -> token
_fslex_tables
Signature: UnicodeTables
_fslex_token _fslex_state lexbuf
Signature: _fslex_state:int -> lexbuf:LexBuffer<char> -> token
_fslex_typedef _fslex_state lexbuf
Signature: _fslex_state:int -> lexbuf:LexBuffer<char> -> token
action_code lexbuf
Signature: lexbuf:LexBuffer<char> -> token
actions
Signature: uint16 []
comment_depth
Signature: int ref
currentFile
Signature: string ref
head lexbuf
Signature: lexbuf:LexBuffer<char> -> token
lexeme_start
Signature: Position ref
literal lexbuf
Signature: lexbuf:LexBuffer<char> -> unit
literal2 lexbuf
Signature: lexbuf:LexBuffer<char> -> unit
make_lexeme n1 n2
Signature: n1:Position -> n2:Position -> t
multiline_comment lexbuf
Signature: lexbuf:LexBuffer<char> -> token
nextline lexbuf
Signature: lexbuf:LexBuffer<'?9075> -> unit
Type parameters: '?9075
offset pos
Signature: pos:Position -> int
source
Signature: string ref
token lexbuf
Signature: lexbuf:LexBuffer<char> -> token
trans
Signature: uint16 [] array
typedef lexbuf
Signature: lexbuf:LexBuffer<char> -> token
Fork me on GitHub