edelib-script is tiny scripting language that comes with edelib. It is a Scheme dialect with some Clojure influence and is used to describe theme syntax, allowing full language support for designing themes.
When you execute
edelib-script command, you will get a shell (or
commonly called REPL), where you can type expressions which will be
immediately evaluated. If you ever used python or ruby, you are
already familiar with this. Here are few samples how it can look like
when you start the program:
edelib script 2.1.0. Type "(quit)" to exit. > (println "Hello user") "Hello user" #t > (: 2 + 3 - 4) 1 > (range 1 10) (1 2 3 4 5 6 7 8 9)
Lines starting with
'>' are expecting user input, and after input
was done and pressed Enter, evaluated result is shown below.