is a submodule of |
| ||||||||||||||||||||||||||||||||||||||||||||||||
has modular siblings |
| ||||||||||||||||||||||||||||||||||||||||||||||||
inherits from |
| ||||||||||||||||||||||||||||||||||||||||||||||||
has class siblings |
| ||||||||||||||||||||||||||||||||||||||||||||||||
has properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||
is defined at |
|
Object
(
Builtin-Module
)
Record
(
Umu::Abstraction
)
has properties |
|
Abstract
(
Umu::Lexical::Lexer
)
has properties |
|
Separator
(
Umu::Lexical::Lexer
)
Comment
(
Umu::Lexical::Lexer
)
Token
(
Umu::Lexical::Lexer
)
has properties |
|
Abstract
(
Umu::Lexical::Lexer::String
)
IDENT_WORD
=
'(_*[[:alpha:]][[:alnum:]]*(\-[[:alnum:]]+)*_*[\?!]?\'*)'
|
MODULE_DIRECTORY_PATTERN
=
Regexp.new IDENT_WORD + '::'
|
IDENT_PATTERN
=
Regexp.new '([@$\.])?' + IDENT_WORD + '(:)?'
|
#142
in
lexical/lexer/token.rb
BRAKET_MAP_OF_BEGIN_TO_END
=
BRAKET_PAIRS.inject({}) { |hash, (bb, eb)|
|
#149
in
lexical/lexer/token.rb
BEGIN_BRAKET_SYMBOLS
=
BRAKET_PAIRS.inject({}) { |hash, (bb, _eb)|
|
#156
in
lexical/lexer/token.rb
END_BRAKET_SYMBOLS
=
BRAKET_PAIRS.inject({}) { |hash, (_bb, eb)|
|