Skip to content

specificlanguages/sample-importer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sample-importer

Sample importer implemented in MPS to read a JSON file and create corresponding nodes in a MPS model representing a map of a text-based adventure game. Work in progress.

Changes

  • 2022-02-14 (8-reimports): Handle reimports: update existing nodes on import rather than creating duplicates.
  • 2022-01-25 (7-temporary-model): Importing to a temporary model to avoid inconsistent state on failure.
  • 2022-01-18 (6-invoking-from-editor): A concept to store import configuration and invoke the importer directly from the editor.
  • 2022-01-14 (5-action-in-menu): Action is added to the context menu of a model in the logical view.
  • 2022-01-11 (4-action-code): Action works (via Find Action popup) but is not added anywhere yet.
  • 2022-01-10 (3-actions): Added a plugin solution and an import action (unfinished).
  • 2022-01-07 (2-basics): Added basic importer logic.
  • 2022-01-06 (1-introduction): Created a simple language for describing locations of the game, a JSON file with the data of a few locations, and a sandbox model where these locations were entered manually.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published