jcla1/gisp
View on GitHub ↗ ★ 532 Go
Simple LISP in Go
13 mentions on Hacker News by 6 people: 2 stories, 11 comments · first 2014-01-11 · latest 2022-05-08
20082026
-
IIRC https://github.com/jcla1/gisp generates an AST and then spits out Go code that equals the same AST.
comment by aasasd · 2022-05-08 · in (Yet Another) Lisp in Go -
…it transpiles a Lisp to the AST, and then spits out Go code that would generate the same AST: https://github.com/jcla1/gisp )
comment by aasasd · 2021-05-05 · in Hy: A dialect of Lisp that's embedded in Python -
…with either of them, compared to, say, Fennel/Lua. BTW, there's a Lisp that translates to Go: https://github.com/jcla1/gisp . Though not too popular, and I've heard an opinion that it's toy-like in its capabilities.
comment by aasasd · 2020-01-08 · in Show HN: jql – Easier jq Alternative with a Lispy Syntax Written in Go -
For that, there's already https://github.com/jcla1/gisp
comment by aasasd · 2019-07-04 · in Ale – A Lisp Environment Written in Go -
Here it is, I think: https://github.com/jcla1/gisp
comment by aasasd · 2019-05-25 · in Show HN: G-Fu – a pragmatic Lisp embedded in Go -
…I dug around a bit around for other transpilers to/from Golang. So far: - http://havelang.org/ - https://github.com/jcla1/gisp - https://github.com/google/grumpy (Python to Go) - https://tardisgo.github.io/ (Go to Hexe) -…
comment by jwilliams · 2017-08-25 · in Goby: A new Ruby-inspired language written in Go -
And Gisp. https://github.com/jcla1/gisp
comment by eatonphil · 2016-03-22 · in LFGo – Lisp-Flavoured Go -
…Kakapo - https://github.com/bytbox/kakapo [4] Golua - https://github.com/akavel/goluago [5] Gisp - https://github.com/jcla1/gisp [6] Gsp - https://github.com/gsp-lang/gsp
comment by eatonphil · 2015-11-15 · in Kashmir: A statically typed Lispy language compiling to Go -
…and maybe a little more introduction/documentation. At least enough to encourage play :-) [f] https://github.com/jcla1/gisp/blob/master/examples/factorial...
comment by e12e · 2015-09-28 · in Show HN: A Lisp compiler and environment in Go -
As far as I know, that's "regular gisp (rm $(command -v gisp); go get -u github.com/jcla1/gisp), and the full hello.go it produces is: cat hello.gsp (ns main "/fmt" "/net/http") (def hello (fn [w r] (fmt/fprintf w "hello") ())) (def main…
comment by e12e · 2015-09-28 · in Show HN: A Lisp compiler and environment in Go -
Nice. Now all I need is for someone to turn https://github.com/jcla1/gisp into a slightly more complete LISP and I'll have a nice environment for all kinds of ARM systems. Edit: typo/autocorrect
comment by rcarmo · 2014-12-11 · in Go 1.4 is released