Remix.run Logo
kazinator 6 hours ago

Crash Bandicoot used a Lisp meta-language called GOOL which translated to assembly for the game target. The translator was in Common Lisp, runnng on development/build machines not on the target (and and itself would have almost certainly been compiled, not interpreted).

chollida1 21 minutes ago | parent | next [-]

> Crash Bandicoot used a Lisp meta-language called GOOL which translated to assembly for the game target.

This is incorrect but I see someone else already corrected you. It wasn't until later on that they created assembly compilation.

monocasa 4 hours ago | parent | prev [-]

Well, the first crash interpreterd GOOL, and the subsequent ones only compiled some common expressions.

A full compiler for the target came with GOAL in Jak & Daxter.