LIPS Scheme v. 1.0.0-beta.19
Powerfull Scheme based Lisp in JavaScript
.
..
...
....
.....
......
;; &() is object literal used with quasiquote -(let ((object `&(:name "LIPS Scheme" - :version ,lips.version))) +(let ((obj `&(:name "LIPS Scheme" + :version ,lips.version))) ;; you can access JavaScript properties ;; with dot notation, print is display + newline - (print (string-append object.name + (print (string-append obj.name " " - object.version)) + obj.version)) ;; you can mix scheme and JavaScript (setTimeout (lambda () - (alert (JSON.stringify object))) + (alert (JSON.stringify obj))) 1000) #void)
With LIPS you can mix Scheme and JavaScript. You can access all JavaScript objects. You can also call any functions from Scheme.
diff --git a/markdown-page/index.html b/markdown-page/index.html index cf5bacf1..18cbaa71 100644 --- a/markdown-page/index.html +++ b/markdown-page/index.html @@ -8,7 +8,7 @@ - + diff --git a/reference/index.html b/reference/index.html index 8110cccf..300e5a60 100644 --- a/reference/index.html +++ b/reference/index.html @@ -8,7 +8,7 @@ - + diff --git a/screenshooter/index.html b/screenshooter/index.html index a0fd004f..9b71d294 100644 --- a/screenshooter/index.html +++ b/screenshooter/index.html @@ -8,7 +8,7 @@ - + diff --git a/search/index.html b/search/index.html index c562c14e..39a057b4 100644 --- a/search/index.html +++ b/search/index.html @@ -8,7 +8,7 @@ - +