The EntityLang language shows some of the Spoofax basics, and comes with a short tutorial and screenshots
https://svn.strategoxt.org/repos/StrategoXT/spoofax-contrib/calculang/
Based on the WebDSL language, NWL is a pedagogical language definition.