funki_lang

Crates.iofunki_lang
lib.rsfunki_lang
version0.1.3
sourcesrc
created_at2022-04-21 12:39:04.975099
updated_at2022-04-21 12:51:56.734957
descriptionA customisable embeddable functional langauge.
homepage
repository
max_upload_size
id571596
size110,840
Alfie Richards (AlfGalf)

documentation

README

Funki Lang

Funki is a embeddable functional customisable langauge.

It is currently in Alpha. Much of the language is still open to being changed and has not be finalised.

Funki is open to contributions.

Funki is built on Lalrpop.

It currently supports:

  • Custom types
  • Custom operators
  • Custom functions
  • Integer arithmetic
  • String interpolation
  • Closures
  • Error messages and locations
  • More!

Changes that need to be made:

  • Language design is still subject to change
  • Move to stack based interpretation rather than recursive
  • Full language documentation/ tutorials
Commit count: 0

cargo fmt