summaryrefslogtreecommitdiffstats
path: root/development/Fennel/README
diff options
context:
space:
mode:
author abooksigun2019-08-24 02:53:40 +0200
committer Willy Sudiarto Raharjo2019-08-24 03:23:02 +0200
commit1408f0d8921e7161cb40203d6cdf5561559a1b8c (patch)
treecc5690140f8b9ceef7391f1ea3e525695fcb08fd /development/Fennel/README
parent67cb0aab24ad97b5174cf8cccf0d0b44fa751d92 (diff)
downloadslackbuilds-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/README19
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