EntityLang (tour with screenshots)

The EntityLang language shows some of the Spoofax basics, and comes with a short tutorial and screenshots. A basic version of language is included in the "new project" wizard.

Tour

Calculang

A simple calculator language, illustrating basic syntax and transformations.

https://svn.strategoxt.org/repos/StrategoXT/spoofax-contrib/calculang/

NWL

Based on the WebDSL language, NWL is a pedagogical language definition.

NWL source code

Mobl

Mobl is a language for programming mobile phones.

mobl.png

http://mobl-lang.org

https://github.com/mobl/mobl

Lua

Lua is a dynamically typed, lightweight, embeddable scripting language. Spoofax-Lua is an Eclipse plugin for Lua built using Spoofax, featuring reference resolving, type analysis and content assist.

https://github.com/tvo/spoofax-lua#readme

Revision: r1.3 - 11 Oct 2011 - 16:01 - TobiVollebregt
Spoofax > Examples
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback