voxelman ~master (2018-10-12T19:51:42Z)
Dub
Repo
CharStream.pushCheckpoint
voxelman
text
lexer
CharStream
save current stream position
struct
CharStream
(R)
void
pushCheckpoint
(
)
if
(
isForwardRange
!
R
&&
is
(
ElementType
!
R
:
dchar
)
)
Meta
Source
See Implementation
voxelman
text
lexer
CharStream
constructors
this
functions
discardCheckpoint
match
matchAnyOf
matchCase
matchOpt
next
popCheckpoint
pushCheckpoint
skipSpace
structs
StreamState
variables
_checkpointStack
_state
originalInput
save current stream position