Harmony Language

Harmony Language

Harmony is a textual language for representing OSM application models. You can use Harmony to write "programs" in OSM. The Harmony language is fully equivalent with the graphical notation for OSM. We have divided our work on the Harmony language into "core" and "extensions". The core is nearly complete, and we have implemented a simplistic core parser. We are continuing to work on Harmony extensions, and we are developing a Harmony compiler in Java that will support these extensions to the core. As we make further progress, we will update this page with more details.

Historical note: Harmony has also been called OSM-L.



Harmony Home | Grammar | Parser | Reference | Copyright

Last updated Wed Jul 29 14:03:18 MDT 1998
OSM Administrator (osm@osm7.cs.byu.edu)
CS Dept Home Page  MSM Home Page  BYU Home Page   OSM Home Page