sasagawa888 / eisl

ISLisp interpreter/compiler
Other
272 stars 22 forks source link

Compile code bug #224

Closed sasagawa888 closed 1 year ago

sasagawa888 commented 1 year ago

Compiled enigma.o can not work.

sasagawa888 commented 1 year ago

The reason is mod compile error.

(defun foo (m n) 
    (+ (mod m n) 0))

Easy-ISLisp Ver2.64
> (load "tests/bug.o")
T
> (foo -3 26)
3
> (quit)
- good bye -
sasagawa@sasagawa-Diginnos-PC:~/eisl$ eisl
Easy-ISLisp Ver2.64
> (load "tests/bug.lsp")
T
> (foo -3 26)
23
> 
sasagawa888 commented 1 year ago

I fixed it.