Skip to content

PELAB-LiU/CRML

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

795 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRML compiler

A POC compiler from CRML to Modelica. For questions contact lena.buffoni at liu.com

Download it via github actions

Go to: Makefile CI then click on the last green action and download the artifact.

Unzip it to some place and run:

java -jar crml-compiler-all.jar --help

To see all the help flags and configurations

To run the test suite:

java -jar crml-compiler-all.jar --testsuite

A directory generated/ will be created and for each crml test in the directory above a Modelica file will be created in the generated/ directory.

Build

You can use gradle to build the project from scratch.

CRML editor

VSCode plugin

project repository

Notepad plugin

project resources

CRML specification

The documentation for CRML can be found HERE

About

Implementation of the CRML to Modelica compiler supported by the ITEA3 EMBRACE project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Modelica 69.0%
  • Jupyter Notebook 23.4%
  • Java 5.3%
  • Python 2.1%
  • ANTLR 0.1%
  • Makefile 0.1%