Releases: Stypox/dicio-sentences-compiler
Releases · Stypox/dicio-sentences-compiler
Mutiple files fix: 0.1.3
Fixes
- Fix parser crash with multiple files
More fixes and improvements: 0.1.2
Improvements
- In the compiler-to-java, generate StandardComponentData variables instead of directly instances of StandardComponent, to allow for StandardComponent instantiation on demand: see more on 6ef75f5
- Add notice to the top of generated files to tell the user not to modify it.
Fixes
- Fix generated variables inaccessible due to missing
public static
Minor fixes: 0.1.1
Improvements
- AssistanceComponent is now an
interface
Fixes
- Fix exception messages not containing information due to incorrect exception handling
First functional release: 0.1.0
Features
- Dicio sentences language was introduced in this first release
- dicio-assistance-component library (built in Java) is supported as a compile target
Dicio Sentences Language
See the README for more information. These are the most important features:
- Define sentences inside a section.
- Two pieces of a sentence can be or-red, and a piece can be optional (like in regex):
hello|hi
,hello?
- Grouping pieces of sentences is supported with parenthesis:
hello (how are you)|(what is up)
- Up to 3 capturing groups are allowed (due to dicio-assistance-component limitations):
hello .. where is ..