ktg | 7 years ago | on: Learn C and Build Your Own Lisp (2014)
ktg's comments
ktg | 10 years ago | on: LFGo – Lisp-Flavoured Go
ktg | 10 years ago | on: GNU on Smartphones
ktg | 10 years ago | on: LispyScript
Try LispScript | http://ktg.bitbucket.org/lispscript/lispscript.html
ktg | 11 years ago | on: John Carmack: “I just dumped the C++ server I wrote for a new one in Racket”
http://docs.racket-lang.org/reference/sequences.html?q=in-ra...
An in-range application can provide better performance for number iteration when it appears directly in a for clause.
-> (for ([i (in-range 1 16)])
(match (list (modulo i 3) (modulo i 5))
[(list 0 0) (displayln "fizzbuzz")]
[(list 0 _) (displayln "fizz")]
[(list _ 0) (displayln "buzz")]
[_ (displayln i)]))ktg | 11 years ago | on: Functional Programming using JavaScript
ktg | 11 years ago | on: Flappy Bird in Swift
ktg | 12 years ago | on: You already use Lisp syntax
ktg | 12 years ago | on: L++ Language
ktg | 12 years ago | on: L++ 0.2: Macros are supported via Racket's macro system define-syntax.
Previous post (not by me) | https://news.ycombinator.com/item?id=7711755
ktg | 12 years ago | on: The Paren Programming Language now supports threads.
Paren | https://bitbucket.org/ktg/paren
ParenJ | https://bitbucket.org/ktg/parenj
Paren# | https://bitbucket.org/ktg/parensharp
ktg | 12 years ago | on: A Haskell Programmer Tries to Learn Racket
There is a Lisp-to-JS compiler (ParenJS). https://bitbucket.org/ktg/parenjs
ktg | 12 years ago | on: Little Lisp interpreter
ktg | 13 years ago | on: DrClojure 0.1.6 Released
Double click JAR_FILE to run.
Building LISP: http://www.lwh.jp/lisp/index.html
- Parser: http://www.lwh.jp/lisp/parser.html
Full source: https://github.com/kimtg/ToyLisp