Perl 6 Grammar for the Modelica programming language
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
lib/Grammar
t Update Expressions.pm6 and Expressions.t. ModelicaTest/Math.mo allows Apr 2, 2018
.gitattributes 🎊 Added .gitattributes & .gitignore files Jan 30, 2017
.gitignore Add some suggested ignores from github Jan 30, 2017
.travis.yml
CHANGELOG
LICENSE
META6.json Update META6.json fix Ecosystem Toaster error (2nd try) Aug 3, 2018
README.md
appveyor.yml

README.md

Grammar::Modelica

Travis CI status Travis CI status

A Perl 6 Grammar for the Modelica Language Specification 3.4 (pdf).

The Grammar is mostly a direct translation of the concrete syntax specification found in Appendix B.

See the test files to get some idea of what is going on.

TODO

  • make use of proto and more named parameters to make it more useful
  • more stuff by and by