Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomdodd4598/dodd-simple-stack-language
An interpreter for a dynamically typed, object-oriented, stack-based language.
https://github.com/tomdodd4598/dodd-simple-stack-language
Last synced: 2 months ago
JSON representation
An interpreter for a dynamically typed, object-oriented, stack-based language.
- Host: GitHub
- URL: https://github.com/tomdodd4598/dodd-simple-stack-language
- Owner: tomdodd4598
- License: mit
- Created: 2022-03-19T18:21:08.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-16T05:12:57.000Z (4 months ago)
- Last Synced: 2024-08-16T06:27:39.440Z (4 months ago)
- Language: Java
- Homepage:
- Size: 4.01 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Dodd Simple Stack Language
==========================Summary
-------The Dodd Simple Stack Language (DSSL) is a stack-based language, inspired primarily by PostScript, Python and Java. The lexing component is generated with the [SableCC](https://sablecc.org/) parser generator. The language syntax specification can be found [here](https://github.com/tomdodd4598/Dodd-Simple-Stack-Language/blob/main/src/dssl.sable).
If you have any questions, feel free to post an issue or ping me in the [eVault](https://discord.gg/KCPYgWw) Discord server!
Documentation
-------------All documentation can be found in the [wiki](https://github.com/tomdodd4598/Dodd-Simple-Stack-Language/wiki). Example scripts can be found in the [run](https://github.com/tomdodd4598/Dodd-Simple-Stack-Language/tree/main/run) directory.
Planned Features
----------------All planned features currently implemented!
Permissions
-----------In practice, the license on any code I write means very little, but for those who want a some semblance of formality, let it be stated that all code is available under the [MIT License](https://github.com/tomdodd4598/Dodd-Simple-Stack-Language/blob/main/LICENSE.md).