diff options
Diffstat (limited to 'development/Fennel/README')
-rw-r--r-- | development/Fennel/README | 33 |
1 files changed, 22 insertions, 11 deletions
diff --git a/development/Fennel/README b/development/Fennel/README index 878ff9c791..fe1e9d1282 100644 --- a/development/Fennel/README +++ b/development/Fennel/README @@ -1,19 +1,30 @@ -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. +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. +* 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 +This require one version of Lua installed (lua, lua52, lua53, luajit): 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. +To specify which Lua versions: + export LUAVER="vers" +"vers" must be one or more of "5.1 5.2 5.3 jit" in the right order +separated with space. + +After installation there are one or more fennel executable files for the +equivalent versions of Lua. + +Optional dependency: * lua-readline For history completion |