Compare commits
1 Commits
new-scope-
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| c84db0c01b |
@@ -1,5 +1,5 @@
|
||||
# IBAFlang (Imperative But Also Functional language)
|
||||
This repo contains the language definition for IBAF, a language defined in the CBS meta-language. CBS's component-based approach allowed me to define this language with relative ease and generate an editor for syntax highlighting. I highly recommend checkout out the project [at this URL](https://plancomps.github.io/CBS-beta/).
|
||||
This repo contains the language definition for IBAF, a language defined in the CBS meta-language. CBS's component-based approach allowed me to define this language with relative ease and generate an editor for syntax highlighting. I highly recommend checking out the project [at this URL](https://plancomps.github.io/CBS-beta/).
|
||||
|
||||
As you may realise from reading the language definition, the language for now is more I than F. That's why this is just version 0.1 of IBAF. If you're interested in seeing how a more complex language can be defined, I recommend taking a look at the language definitions for [MiniJava](https://plancomps.github.io/CBS-beta/math/Languages-beta/MiniJava/) or [OCaml-Light](https://plancomps.github.io/CBS-beta/math/Languages-beta/OCaml-Light/).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user