ddparser ~master (2022-05-08T05:41:52.9614299)
Dub
Repo
ScanState
ddparser
lex
Undocumented in source.
struct
ScanState {
uint
index
;
ScanState
*[
256
]
chars
;
VecAction
accepts
;
VecAction
live
;
PointerSet
!
Action
liveSet
;
ScanStateTransition
*[
256
]
transition
;
}
Members
Variables
accepts
VecAction
accepts
;
Undocumented in source.
chars
ScanState
*[
256
]
chars
;
Undocumented in source.
index
uint
index
;
Undocumented in source.
live
VecAction
live
;
Undocumented in source.
liveSet
PointerSet
!
Action
liveSet
;
Undocumented in source.
transition
ScanStateTransition
*[
256
]
transition
;
Undocumented in source.
Meta
Source
See Implementation
ddparser
lex
aliases
ScanStateTransitionSet
VecDFAState
VecNFAState
functions
build_scanners
popFront
trans_cmp_fn
trans_hash_fn
manifest constants
LIVE_DIFF_IN_TRANSITIONS
structs
DFAState
LexState
NFAState
ScanState
ScanStateTransition