txt: ## dist_zef-raku-community-modules-Grammar-Modelica.md
  [![Actions Status](https://github.com/raku-community-modules/Grammar-Modelica/actions/workflows/linux.yml/badge.svg)](https://github.com/raku-community-modules/Grammar-Modelica/actions) [![Actions Status](https://github.com/raku-community-modules/Grammar-Modelica/actions/workflows/macos.yml/badge.svg)](https://github.com/raku-community-modules/Grammar-Modelica/actions) [![Actions Status](https://github.com/raku-community-modules/Grammar-Modelica/actions/workflows/windows.yml/badge.svg)](https://github.com/raku-community-modules/Grammar-Modelica/actions)
  
  # NAME
  
  Grammar::Modelica - A Grammar for the Modelica programming language
  
  # SYNOPSIS
  
  ```
  use Grammar::Modelica;
  
  ```
  
  # DESCRIPTION
  
  A Raku Grammar for the [Modelica Language Specification 3.4](https://www.modelica.org/documents/ModelicaSpec34.pdf) (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
  
  # AUTHOR
  
  Steven Albano
  
  # COPYRIGHT AND LICENSE
  
  Copyright 2017 - 2018 Steven Albano
  
  Copyright 2024 Raku Community
  
  This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.
  