An open API service indexing awesome lists of open source software.

https://github.com/konloch/dslbuilder

Zero dependency Java library for creating domain specific languages.
https://github.com/konloch/dslbuilder

domain-specific-language dsl dsl-builder java java-8 java-library library programming-language scripting scripting-language

Last synced: 5 months ago
JSON representation

Zero dependency Java library for creating domain specific languages.

Awesome Lists containing this project

README

          

# DSLBuilder
DSLBuilder is zero dependency Java library for creating domain specific languages.

You can easily create your own domain specific language and supply your own runtime using this library.

## 💡 Requirements
+ Java Runtime 1.8 **or higher**

## ⚙️ How To Add As Library
Add it as a maven dependency or just [download the latest release](https://github.com/Konloch/DSLBuilder/releases).
```xml

com.konloch
DSLBuilder
1.2.1

```

## 📚 Links
* [Website](https://konloch.com/DSLBuilder/)
* [Discord Server](https://discord.gg/aexsYpfMEf)
* [Download Releases](https://github.com/Konloch/DSLBuilder/releases)

## 💻 How To Use
[Click here to view an example DSL implementation using DSLBuilder](https://github.com/Konloch/DSLBuilder/tree/main/src/test/java/com/konloch)

## 👨‍💻 Disclaimer
This **does not** have support for escaping reserved characters in Strings.