<div dir="ltr">Thank you!<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 22 Nov 2023 at 17:24, ken.dickey--- via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Someone asked at the Cuis Meetup about Pinocchio.<br>
<br>
Pinocchio is an older Smalltalk->x86 runtime academic project.  Similar <br>
in strategy to WCL (Wade's Common Lisp), the runtime is written out as <br>
ELF files so typical Unix/Linux tools work.<br>
<br>
"Implementing Pinocchio: a VM-less metacircular runtime library for <br>
dynamic languages"<br>
     <a href="https://scg.unibe.ch/archive/projects/Flue11a.pdf" rel="noreferrer" target="_blank">https://scg.unibe.ch/archive/projects/Flue11a.pdf</a><br>
<br>
"Optimizing Pinocchio"<br>
<br>
<a href="https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.225.8700&rep=rep1&type=pdf" rel="noreferrer" target="_blank">https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.225.8700&rep=rep1&type=pdf</a><br>
<br>
See also:<br>
     <a href="http://www.squeaksource.com/P4/" rel="noreferrer" target="_blank">http://www.squeaksource.com/P4/</a><br>
     <a href="https://scg.unibe.ch/assets/download/pinocchio/" rel="noreferrer" target="_blank">https://scg.unibe.ch/assets/download/pinocchio/</a><br>
<br>
To browse the code, I did a non-working port into Cuis in my <br>
<a href="https://github.com/KenDickey/Cuis-Smalltalk-BabySteps" rel="noreferrer" target="_blank">https://github.com/KenDickey/Cuis-Smalltalk-BabySteps</a> repo.<br>
   <a href="http://P4.pck.st" rel="noreferrer" target="_blank">P4.pck.st</a><br>
   <a href="http://PEG.pck.st" rel="noreferrer" target="_blank">PEG.pck.st</a><br>
   C-Dir: P4src.<br>
<br>
-KenD<br>
-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div>