Closed adi-lb-phoenix closed 4 months ago
The command you're using is wrong. You missed out llvm.py
. You should be running
guile ../../utils/sexp-json.scm < now.sexp | python3 ../../c-lisp.py | python3 ../../brilisp.py | python ../../llvm.py | bash ../brilisp/run.sh
Admittedly, we are in dire need of a decent driver. This kind of mistake will be avoided once we have that in place
Error Reporting for this has to be better I think. It will be easier for the programmer, if they know what went wrong here. The output does not mention the address of the error or point out what exactly is top-level entity, where can i look for it etc. This is the error received after passing the input to ```bash ../brilisp/run.sh {args}````
Command executed :
output received :
This is the code that was written in c-lisp (matrix_multiplication.sexp).