Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
balazssimon committed Mar 10, 2017
2 parents 5cc622f + f87a262 commit 8e1d3ee
Show file tree
Hide file tree
Showing 15 changed files with 16 additions and 488 deletions.
Binary file removed Install/v071/MetaDslx.VisualStudio.vsix
Binary file not shown.
20 changes: 16 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ MetaDslx is a user friendly metamodeling framework for .NET.
MetaDslx supports the following features:
* implementing domain specific languages (DSLs)
* lock-free thread-safe immutable semantic object models
* auto generated syntactic and semantic compilation of DSLs to semantic models
* auto generated syntactic and semantic compilation of DSLs to object models
* compilers with a Roslyn-style public API, based on ANTLR4 grammars extended with semantic annotations
* creating user friendly template-based code generators
* generating syntax highlighters for Visual Studio
Expand All @@ -15,13 +15,15 @@ The documentation of the MetaDslx framework can be accessed here: [The MetaDslx

# Installation instructions

## Instructions for users
## Instructions for developing your own DSL using the MetaDslx plugin

### Installation

These are the installation instructions if you would like to use the MetaDslx framework for creating your own DSLs. For an example DSL see the [SOAL language](https://github.com/balazssimon/soal-cs).

The MetaDslx framework requires Visual Studio 2015 and .NET Framework 4.5.2.
The MetaDslx plugin requires the following prerequisites:
* Visual Studio 2015 and .NET Framework 4.6.1
* Java 8 for running ANTLR4 (make sure the **java** command is on the PATH environment variable)

Installation steps:

Expand All @@ -34,7 +36,17 @@ Installation steps:
1. In Visual Studio open the **Tools / Extensions and Updates...** menu, look for the **MetaDslx Extension for Visual Studio** and click on **Uninstall**.
2. Run **uninstall64.bat** on 64-bit systems, or **uninstall32.bat** on 32-bit systems to remove the MetaDslx DLLs from the GAC.

## Instructions for developers
## Instructions for running an application with your own DSL depending on the MetaDslx framework

The MetaDslx core runtime (MetaDslx.Core.dll) requires the following prerequisites:
* .NET Framework 4.6.1

The MetaDslx compiler runtime (MetaDslx.Compiler.Antlr4.dll) requires the following prerequisites:
* .NET Framework 4.6.1
* Antlr4.Runtime.Standard.dll
* MetaDslx.Core.dll

## Instructions for developing the MetaDslx framework

### Installation

Expand Down
71 changes: 0 additions & 71 deletions Src/Html/contact.html

This file was deleted.

Binary file removed Src/Html/images/footer.png
Binary file not shown.
Binary file removed Src/Html/images/header.png
Binary file not shown.
Binary file removed Src/Html/images/menuhover.png
Binary file not shown.
Binary file removed Src/Html/images/menuline.png
Binary file not shown.
Binary file removed Src/Html/images/menulinks.png
Binary file not shown.
Binary file removed Src/Html/images/menulinks_left.png
Binary file not shown.
Binary file removed Src/Html/images/menulinks_right.png
Binary file not shown.
Binary file removed Src/Html/images/page.png
Binary file not shown.
68 changes: 0 additions & 68 deletions Src/Html/index.html

This file was deleted.

71 changes: 0 additions & 71 deletions Src/Html/releases.html

This file was deleted.

72 changes: 0 additions & 72 deletions Src/Html/source.html

This file was deleted.

Loading

0 comments on commit 8e1d3ee

Please sign in to comment.