jukkae / rascal

A roguelike.
Other
1 stars 0 forks source link

Embed scripting language #222

Closed jukkae closed 5 years ago

jukkae commented 5 years ago

Chaiscript? Clasp? Something else? Might be useful, might force a better architecture.

jukkae commented 5 years ago

http://carloscarrasco.com/embedding-scheme-for-a-game-mission-scripting-dsl.html

jukkae commented 5 years ago

Chibi

jukkae commented 5 years ago

Tinyscheme

jukkae commented 5 years ago

Chickenscheme

jukkae commented 5 years ago

Gary Knott's http://www.civilized.com/getlisp.html

jukkae commented 5 years ago

newLISP (looks like shit tho)

jukkae commented 5 years ago

s7 (https://ccrma.stanford.edu/software/snd/snd/s7.html)

jukkae commented 5 years ago

Racket (http://docs.racket-lang.org/inside/embedding.html)

jukkae commented 5 years ago

Wren: http://wren.io

jukkae commented 5 years ago

Factor http://factorcode.org

jukkae commented 5 years ago

https://stackoverflow.com/questions/18267177/which-scheme-implementation-is-easiest-to-embed-into-c-c-program

jukkae commented 5 years ago

Scheme from scratch http://peter.michaux.ca/articles/scheme-from-scratch-introduction

jukkae commented 5 years ago

http://www.buildyourownlisp.com

jukkae commented 5 years ago

Parser implementation: http://www.lwh.jp/lisp/

jukkae commented 5 years ago

https://github.com/mystor/simple-lisp-parser-in-c/blob/master/parse.c

jukkae commented 5 years ago

http://www.lispworks.com/documentation/lw70/CLHS/Body/02_b.htm

jukkae commented 5 years ago

https://github.com/kanaka/mal/blob/master/process/guide.md

jukkae commented 5 years ago

http://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book-Z-H-4.html#%_toc_start

jukkae commented 5 years ago

https://github.com/rui314/minilisp/blob/master/minilisp.c