6 ms·
Iota – An LLVM IR to Common Lisp Compiler
- phoe-krk 9y agoIt was used to compile Quake and Doom to run on Mezzano, a Common Lisp operating system. https://webmshare.com/AvNmG https://webmshare.com/AvNmG
- johnhattan 9y agoAhh, it's targeting a Lisp-based OS. I was having a hard time trying to wrap my brain around the possible uses for this. I mean, the LLVM->JS transpiler makes sense for running stuff in a browser. Lisp as a target was a bit of a puzzle.
- Tistel 9y agoI had never even heard of the Mezzano OS and I am really into Scheme/Lisp. Very nice game demo!
- noobermin 9y agoThat is quite impressive. I remember reading about Mezzano when he first posted it to github. It's great to have seen it come such a long way.
- poizan42 9y agoAnyone up for modifying it to target elisp instead so we can finally run vim in emacs?
- cylinder714 9y agoAlexander Burger, author of PicoLisp, wrote a vi-like editor in less than 1000 lines of code: https://picolisp.com/wiki/?vip https://picolisp.com/wiki/?vip How does Elisp compare to PicoLisp?
- pitaj 9y agoThere's already a vi layer for emacs: https://github.com/emacs-evil/evil https://github.com/emacs-evil/evil
- noobermin 9y agoIs it actual vi[m] code running in elisp? I thought it was just stuff to simulation a vi[m] like experience.
- aidenn0 9y agoThere is already common-lisp implemented in elisp
- svetlyak40wt 9y agoAnd there is Emacs implemented in Common Lisp. There are so many things,made just "because we can"!