https://github.com/elementbound/funk
Home to the infamous Funk language and interpreter ( yes, yet another language called 'funk' )
https://github.com/elementbound/funk
Last synced: 6 months ago
JSON representation
Home to the infamous Funk language and interpreter ( yes, yet another language called 'funk' )
- Host: GitHub
- URL: https://github.com/elementbound/funk
- Owner: elementbound
- Created: 2016-03-05T18:31:28.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-03-05T18:43:20.000Z (about 10 years ago)
- Last Synced: 2025-03-12T12:42:06.705Z (about 1 year ago)
- Language: Java
- Size: 1.48 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Funk #
Home to the infamous Funk language and interpreter ( yes, yet another language called 'funk' )
This is a language we made for one of our courses at the University of Debrecen.
## Quick guide ##
To figure out how the language works, see the **examples** directory.
Start with **learn.funk**, and cherry-pick from there on.
You can see the result of us brainstorming in the **proposals** directory. These explain a single feature and how
it could be used from the language. Most of these features are implemented at the point of this writing.
You can see the interpreter source in the **src** directory. We use ANTLR4 to generate a Java parser.
The repo is also the root of an eclipse project, so feel free to open it as such.