Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 1.19 KB

Readme.md

File metadata and controls

20 lines (16 loc) · 1.19 KB

Command-Line-Interface (CLI) Tooling for Accessing MPS Models

This repository contains tooling for reading MPS models from command line - without having to start an MPS instance.

Projects

  • A Gradle plugin for reading MPS files and building an object model - here.
  • A Python library for reading MPS files and building an object model - here.
  • A Typescript library for reading MPS files and building an object model - here.
  • A Rust library for reading MPS files and building an object model - here.

Repository Structure

  • mps-cli-gradle-plugin - the gradle plugin to read MPS models
  • mps-cli-py - a Python library to read MPS models
  • mps-cli-ts - a Typescript library to read MPS models
  • mps-cli-ts - a Rust library to read MPS models
  • demos - examples for the use of the MPS-CLI tooling
    • gradle-plugin-use - example of the use of the mps-cli-gradle-plugin
    • jupyter-notebook - example of the use of the mps-cli-py library in a Jupyter Notebook
  • mps_test_projects - MPS project containing language definitions and models used as test-data for the MPS-cli tools