citrus_thin library

Classes

Alphabet
BlockTypeKeyword
block syntax の種類を表す keyword.
Body
template における body の部分.
BuiltIn
Camel
Capital
ChangeCaseKeyword
block syntax の種類を表す keyword.
CitrusThin
ComponentProperty
ConditionKeyword
unit symbol に対して 空文字かどうかを判定するための keyword.
Constant
CurlyBracket
Dollar
Dot
EndCurlyBracket
EndParenthesis
EqualEqualOperator
EqualOperator
For
Fragment
FragmentSymbols
If
In
IsEmpty
IsNotEmpty
IterableProperty
Keyword
List$
ListSymbols
LowercaseAlphabet
LowercaseAlphabetA
LowercaseAlphabetB
LowercaseAlphabetC
LowercaseAlphabetD
LowercaseAlphabetE
LowercaseAlphabetF
LowercaseAlphabetG
LowercaseAlphabetH
LowercaseAlphabetI
LowercaseAlphabetJ
LowercaseAlphabetK
LowercaseAlphabetL
LowercaseAlphabetM
LowercaseAlphabetN
LowercaseAlphabetO
LowercaseAlphabetP
LowercaseAlphabetQ
LowercaseAlphabetR
LowercaseAlphabetS
LowercaseAlphabetT
LowercaseAlphabetU
LowercaseAlphabetV
LowercaseAlphabetW
LowercaseAlphabetX
LowercaseAlphabetY
LowercaseAlphabetZ
MapSymbols
MeaningfulCharacter
Name
template における name の部分.
NewLine
No
Not
no case とは違い 変化させないことを意味する. resolver で {x} を NotCase の糖衣構文扱いにすると 別々の class を用意しなくて済むので都合が良い.
Number
Number0
Number1
Number2
Number3
Number4
Number5
Number6
Number7
Number8
Number9
Operator
OperatorCharacter
operator として利用できる character.
Param
Parenthesis
PartType
template における name or body のどちらかという種別.
Pascal
Path
Period
PeriodOperator
Permanently
PermanentlySymbols
Protect
RelayableForIdentifier
identifier として利用できる中継可能文字.
Sentence
SentenceKeyword
Sharp
Snake
Space
StartableForIdentifier
identifier として利用できる開始可能文字.
StartCurlyBracket
StartParenthesis
Swap
SymbolWhatRepresent
SymbolWhoDefined
Tab
Template
TemplateYamlKey
Temporary
Track
TreeSymbols
Underbar
UnitProperty
UppercaseAlphabet
UppercaseAlphabetA
UppercaseAlphabetB
UppercaseAlphabetC
UppercaseAlphabetD
UppercaseAlphabetE
UppercaseAlphabetF
UppercaseAlphabetG
UppercaseAlphabetH
UppercaseAlphabetI
UppercaseAlphabetJ
UppercaseAlphabetK
UppercaseAlphabetL
UppercaseAlphabetM
UppercaseAlphabetN
UppercaseAlphabetO
UppercaseAlphabetP
UppercaseAlphabetQ
UppercaseAlphabetR
UppercaseAlphabetS
UppercaseAlphabetT
UppercaseAlphabetU
UppercaseAlphabetV
UppercaseAlphabetW
UppercaseAlphabetX
UppercaseAlphabetY
UppercaseAlphabetZ
UserDefined
WhiteSpace