- Specify an internal DSL trait with overloaded operators and implicits.
- Define an AST (Abstract Syntax Tree) with a base trait and case classes.
- Code an external DSL as a grammar with parser combininators.
- Pattern match with recursion for AST transformations and output.
axiom6/ScalaMathDSL
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Scala Math DSL talk
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published