Dutch Scala Enthusiasts
De Nederlandse Scala Enthousiastelingen
Thanks once more for the very insightful and fun evening featuring external DSLs with Parser Combinators.
Check out Tiziano's sample project and presentation
eventually I found a much cleaner solution (that don't use regular expression repetition...) to include the time information in the existing DSL syntax.
The implementation can be found as usual at https://github.com/TizianoPerrucci/MACFitnesse/tree/time (more specifically https://github.com/TizianoPerrucci/MACFitnesse/blob/time/src/main/s...).
With this solution the time information is indeed optional and that means that older test that don't use the information will still work (because a default value will be selected instead).
As corollary to this presentation and introduction to DSL here you find a interesting interview to Martin Fowler and Rebecca Parsons done by Markus Völter on Software Engineering Radio
I hope that you got enough interested in DSL to check and share other experimental works.
My best regards,
Join Dutch Scala Enthusiasts
Welcome toDutch Scala Enthusiasts
Sign Upor Sign In
© 2013 Created by Age Mooij.
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.