Handbook
Glossary
class-member? ( obj class -- ? )
Vocabulary
regexp
.
classes
Inputs
obj
an
object
class
an
object
Outputs
?
an
object
Definition
IN:
regexp.classes
GENERIC:
class-member?
( obj class -- ? )
Methods
USING:
kernel
regexp.classes
unicode
;
M:
LETTER-class
class-member?
drop
LETTER?
;
inline
USING:
kernel
regexp.classes
unicode
;
M:
Letter-class
class-member?
drop
Letter?
;
inline
USING:
kernel
regexp.classes
unicode
;
M:
alpha-class
class-member?
drop
alpha?
;
inline
USING:
accessors
kernel
regexp.classes
sequences
;
M:
and-class
class-member?
seq>>
[
class-member?
]
with
all?
;
inline
USING:
ascii
kernel
regexp.classes
;
M:
ascii-class
class-member?
drop
ascii?
;
inline
USING:
kernel
regexp.classes
;
M:
c-identifier-class
class-member?
drop
c-identifier-char?
;
inline
USING:
accessors
kernel
regexp.classes
unicode.data
;
M:
category-class
class-member?
[
category
]
[
category>>
]
bi*
=
;
inline
USING:
accessors
kernel
regexp.classes
sequences
unicode.data
;
M:
category-range-class
class-member?
[
category
first
]
[
category>>
]
bi*
=
;
inline
USING:
kernel
regexp.classes
unicode
;
M:
control-character-class
class-member?
drop
control?
;
inline
USING:
kernel
regexp.classes
unicode
;
M:
digit-class
class-member?
drop
digit?
;
inline
USING:
kernel
regexp.classes
;
M:
f
class-member?
2drop
f
;
inline
USING:
hex-strings
kernel
regexp.classes
;
M:
hex-digit-class
class-member?
drop
hex-digit?
;
inline
USING:
kernel
math
regexp.classes
;
M:
integer
class-member?
=
;
inline
USING:
kernel
regexp.classes
;
M:
java-blank-class
class-member?
drop
java-blank?
;
inline
USING:
kernel
regexp.classes
;
M:
java-printable-class
class-member?
drop
java-printable?
;
inline
USING:
kernel
regexp.classes
unicode
;
M:
letter-class
class-member?
drop
letter?
;
inline
USING:
combinators.short-circuit
kernel
regexp.classes
unicode
;
M:
non-newline-blank-class
class-member?
drop
{
[
blank?
]
[
10
=
not
]
}
1&&
;
inline
USING:
accessors
kernel
regexp.classes
;
M:
not-class
class-member?
class>>
class-member?
not
;
inline
USING:
accessors
kernel
regexp.classes
sequences
;
M:
or-class
class-member?
seq>>
[
class-member?
]
with
any?
;
inline
USING:
accessors
regexp.classes
;
M:
primitive-class
class-member?
class>>
class-member?
;
inline
USING:
kernel
regexp.classes
;
M:
punctuation-class
class-member?
drop
punct?
;
inline
USING:
accessors
kernel
math.order
regexp.classes
;
M:
range-class
class-member?
[
from>>
]
[
to>>
]
bi
between?
;
inline
USING:
accessors
kernel
regexp.classes
unicode
;
M:
script-class
class-member?
[
script-of
]
[
script>>
]
bi*
=
;
inline
USING:
kernel
regexp.classes
;
M:
t
class-member?
2drop
t
;
inline
USING:
kernel
regexp.classes
sequences
;
M:
terminator-class
class-member?
drop
"\r\n "
member?
;
inline
USING:
kernel
regexp.classes
;
M:
unmatchable-class
class-member?
2drop
f
;
inline