pry ~master (2022-05-10T05:39:50.997815)
Dub
Repo
parsers.Set
pry
atoms
parsers
Undocumented in source.
template
parsers
(Stream)
struct
Set (
alias
set
) {
import
std
.
uni
,
std
.
conv
;
;
import
std
.
uni
,
std
.
conv
;
;
enum
val
;
alias
Trie
=
CodepointSetTrie
!(
13
,
8
)
;
alias
makeTrie
=
codepointSetTrie
!(
13
,
8
)
;
struct
BitTable
;
struct
CharMatcher
;
static immutable
static if
(!(
val <= 6
))
auto
matcher
;
static if
(!(
val <= 6
))
static
bool
test
(dchar ch);
static immutable
string
msg
;
bool
parse
(Stream stream, dchar value, Stream.Error err);
}
Members
Aliases
Trie
alias
Trie
=
CodepointSetTrie
!(
13
,
8
)
Undocumented in source.
makeTrie
alias
makeTrie
=
codepointSetTrie
!(
13
,
8
)
Undocumented in source.
Functions
parse
bool
parse
(Stream stream, dchar value, Stream.Error err)
Undocumented in source. Be warned that the author may not have intended to support it.
Manifest constants
val
enum
val
;
Undocumented in source.
Static functions
test
bool
test
(dchar ch)
Undocumented in source. Be warned that the author may not have intended to support it.
Static variables
matcher
auto
matcher
;
Undocumented in source.
msg
string
msg
;
Undocumented in source.
Structs
BitTable
struct
BitTable
Undocumented in source.
CharMatcher
struct
CharMatcher
Undocumented in source.
Meta
Source
See Implementation
pry
atoms
parsers
functions
dynamic
eof
literal
range
set
stk
tk
wrap
interfaces
DynamicParser
structs
Eof
Range
Set
Tk
_Literal