diff options
author | abooksigun | 2019-08-24 02:53:40 +0200 |
---|---|---|
committer | Willy Sudiarto Raharjo | 2019-08-24 03:23:02 +0200 |
commit | 1408f0d8921e7161cb40203d6cdf5561559a1b8c (patch) | |
tree | cc5690140f8b9ceef7391f1ea3e525695fcb08fd /development/Fennel/README | |
parent | 67cb0aab24ad97b5174cf8cccf0d0b44fa751d92 (diff) | |
download | slackbuilds-1408f0d8921e7161cb40203d6cdf5561559a1b8c.tar.gz |
development/Fennel: Added (Lisp dialect that compiles to Lua).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/Fennel/README')
-rw-r--r-- | development/Fennel/README | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/development/Fennel/README b/development/Fennel/README new file mode 100644 index 0000000000..878ff9c791 --- /dev/null +++ b/development/Fennel/README @@ -0,0 +1,19 @@ +Fennel is a programming language that brings together the speed, simplicity, +and reach of Lua with the flexibility of a lisp syntax and macro system. + +* Full Lua compatibilty: Easily call any Lua function or library from Fennel and vice-versa. +* Zero overhead: Compiled code should be just as or more efficient than hand-written Lua. +* Compile-time macros: Ship compiled code with no runtime dependency on Fennel. +* Embeddable: Fennel is a one-file library as well as an executable. Embed it in other + programs to support runtime extensibility and interactive development. + +Anywhere you can run Lua code, you can run Fennel code. + +Optional Dependency: +* lua52, lua53 +Default support for all versions of Lua installed before build. +After installation there is "fennel5.2" and "fennel5.3" executable files for the +equivalent versions of Lua installed. + +* lua-readline +For history completion |