Version 6.0.0-alpha.1
Pre-release
Pre-release
- Breaking change: Removed the legacy API for creating runtime Farkles from EGT files (the API with the transformers and fusers). EGT files are still supported (for now), but users are strongly urged to rewrite their grammars using
Farkle.Builder
, or implement thePostProcessor
interface themselves (not recommended). - Breaking change: The
PostProcessor
type was moved to the rootFarkle
namespace. Some reusable post-processors were moved to the newFarkle.PostProcessors
module. - Farkle can now build grammars at compile-time. See more in https://teo-tsirpanis.github.io/Farkle/the-precompiler.html.
- Added a function to rename designtime Farkles; it might be useful for better diagnostic messages.