Skip to content

XSemantics is a DSL (implemented in Xtext itself) for writing type systems, reduction rules, interpreters (and in general relation rules) for languages implemented in Xtext. It then generates Java code that can be used in your language implemented in Xtext for scoping and validation (it can also generate a validator in Java).

License

Notifications You must be signed in to change notification settings

mmews-n4/xsemantics

 
 

Repository files navigation

Xsemantics

Xsemantics is a DSL (implemented in Xtext itself) for writing type systems, reduction rules, interpreters (and in general relation rules) for languages implemented in Xtext. It then generates Java code that can be used in your language implemented in Xtext for scoping and validation (it can also generate a validator in Java).

http://xsemantics.sourceforge.net

Build Status Coverage Status

About

XSemantics is a DSL (implemented in Xtext itself) for writing type systems, reduction rules, interpreters (and in general relation rules) for languages implemented in Xtext. It then generates Java code that can be used in your language implemented in Xtext for scoping and validation (it can also generate a validator in Java).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 57.4%
  • Xtend 39.9%
  • HTML 2.5%
  • Shell 0.2%