In order to teach Rascal to myself, I chose Launchbury's famous operational semantics for lazy evaluation. I wrote a Rascal evaluator for it -- which wasn't particularly more involved than the simple recipes available at the Rascal tutorial. Yet, it was quite instructive and more sizeable. For my next stage of self-study, I tried augmenting the same infrastructure to produce complete LaTeX derivation trees upon success. This latter exercise happened to become reasonably more involved and considerably more instructive. I wonder now whether the Rascal community would kindly welcome addition of (a perhaps more polished version of) this to the tutorial? I am open to disclose more information, shall it become helpful at any time, including decision-making.
P.S. Happy New Year (2012)! This is the first topic after the turn of the year, right?
Asked: Jan 01
Seen: 19 times
Last updated: Jan 01
Copyright CWI, 2010-2012. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.
Happy New Year to you and all other Rascal users.! We are certainly interested in larger, educational, examples. We have some in the works but they are not yet completed due to lack of time. Pls mail me directly to discuss your contribution.
PaulKlint (Jan 01)edit