ad301

Directory


funl is an experimental project that I recently started. I want to create a functional programming language with as little functionality as possible, in my case:

  1. Function declarations
  2. Function calls

Example .funl file:

println("Did you know that...") i = int(0) loop = { println("funl is considered to be *perfect*?") i = add(i(), int(1)) eval(i(),"<",10,loop) } loop()

Output:

$ python3 -m funl.main Did you know that... funl is considered to be *perfect*? funl is considered to be *perfect*? funl is considered to be *perfect*? funl is considered to be *perfect*? funl is considered to be *perfect*? funl is considered to be *perfect*? funl is considered to be *perfect*? funl is considered to be *perfect*? funl is considered to be *perfect*? funl is considered to be *perfect*?


funl is open source