Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

469 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java CI with Maven

CoreDSL

This repo contains the XText bundles/plugins for CoreDSL. The OSGI bundles can be installed from https://minres.github.io/CoreDSL/repository.

Language documentation

Programmer's manual

Standalone validator

The project provides a standalone validator. After building the project with Maven:

mvn package

the com.minres.coredsl.repository bundle contains an all-in-one jar for the validator. It can be used as follows:

java -jar com.minres.coredsl.repository/target/com.minres.coredsl.validator-2.0.20.jar -r <path to inc dir> <core_desc file>

Building VSCode plugin

  • fix version number in build.gradle
  • run
    (cd vscode-extension-self-contained/; ../gradlew clean vscodeExtension)
    

References

https://www.lysator.liu.se/c/ANSI-C-grammar-y.html

EBNF

The generated ANTLR grammar (DebugInternalCoreDsl.g) can be converted into EBNF using https://bottlecaps.de/convert/ to create a formal specification of the language

About

Xtext project to parse CoreDSL files

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages