Skip to content

Grammar-based MPS-language specification and generation

License

Notifications You must be signed in to change notification settings

heikob2/mps-metabnf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mps-metabnf

Grammar-based MPS-language specification and generation

How to use the tool

Currently the manual procedure is as follows:

  1. enable saving of transient models
  2. build grammar file
  3. select grammar file and latest transient model (containing generated output)
  4. select Tools --> Import Generated Language (this imports the concept hierarchy)
  5. fix concept hierarchy
  6. build structure, review & auto-fix errors 7.remove transient model dependency
  7. repeat until OK
  8. select grammar file and latest transient model
  9. select Tools --> Import Remaining Language Aspects (imports editors & textgen)
  10. fix editors (similar to structure)
  11. fix textgens (similar to structure)

About

Grammar-based MPS-language specification and generation

Resources

License

Stars

Watchers

Forks

Packages

No packages published