citrus 0.4.0
citrus: ^0.4.0 copied to clipboard
A template generator which complex file structures can be defined in a single Yaml File.
0.4.0 #
- Summary of changes
- Debugging Ease Improvements
- Add Constant User Defined Symbol
- Add Version Request
- Add File System Control(Frame)
- frame の入れ子はできない.
- 下記は無効 x(for a in b): y(for c in d): some text
- frame の入れ子はできない.
- Detail
- Add CitrusTextArray.toPrimitive()
- Add ObjectValuable.fromDynamic()
- Add CitrusObject.fromDynamic()
- Add CitrusObject.toChainString()
- Add TextArraySymbol.fromYamlMap()
- Edit TextArraySymbol.fromChainAndTemplateFileSetting()
- Add FlagSymbol.fromYamlMap()
- Edit FlagSymbol.fromChainAndTemplateFileSetting()
- Add ObjectSymbol.fromYamlMap()
- Edit ObjectSymbol.fromChainAndTemplateFileSetting()
- Add TextSymbol.fromYamlMap()
- Edit TextSymbol.fromChainAndTemplateFileSetting()
- Edit TemplateFileSetting.fromYamlMap()
- Edit CitrusSymbolTableStruct.firstStage()
- Syntax
- Add AloneBlock
- Edit InJoinExpression.from()
- Add InExpression
- Add Accesserable
- Add RootCitrusSyntax.fromFrameSource()
- Add RootCitrusSyntax.fromFinishSource()
- Add RootCitrusSyntax.fromProtectSource()
- Semantic
- Add MultipleAccesser
- Add SingleAccesser
- Add ForBlockAlone
- Add IfBlockAlone
- Add Finish
- Add Frame
0.3.1 #
- Edit README.md
0.3.0 #
- Major Changes
0.2.0 #
- Change multiple package pattern to single package pattern for project design
- Change AGPL license to BSD2 license.
- if 文を true 文, false 文 へ変更.
0.1.0 #
- Initial version.