charles-l / po

minimal lisp that compiles to x86
MIT License
10 stars 0 forks source link

Unable to compile #1

Open rain-1 opened 5 years ago

rain-1 commented 5 years ago

chicken scheme csi was not able to run the bytecode.scm file

$ chicken-csi -s bytecode.scm 

Error: unbound variable: use

    Call history:

    <syntax>      (##core#begin (##core#require library scheme#) (##core#require library chicken.base#) (##core#requir...
    <syntax>      (##core#require library scheme#)
    <syntax>      (##sys#load-library (##core#quote library))
    <syntax>      (##core#quote library)
    <syntax>      (##core#require library chicken.base#)
    <syntax>      (##sys#load-library (##core#quote library))
    <syntax>      (##core#quote library)
    <syntax>      (##core#begin (##core#require expand chicken.syntax#))
    <syntax>      (##core#require expand chicken.syntax#)
    <syntax>      (##sys#load-library (##core#quote expand))
    <syntax>      (##core#quote expand)
    <eval>    (##sys#load-library (##core#quote library))
    <eval>    (##sys#load-library (##core#quote library))
    <eval>    (##sys#load-library (##core#quote expand))
    <syntax>      (use srfi-1 srfi-13 srfi-69)
    <eval>    (use srfi-1 srfi-13 srfi-69)  <--
charles-l commented 5 years ago

Which version of chicken are you using? This runs for me in Chicken 4.11.0

rain-1 commented 5 years ago

5.0.0