jcbeaudoin / MKCL

ManKai Common Lisp
Other
33 stars 8 forks source link

si:row-major-aset for mkcl:natural32 array #20

Closed davidmullen closed 6 months ago

davidmullen commented 7 months ago

Remove mismatched parenthesis from inline operation.

This came up while attempting to port CLX to MKCL.

jcbeaudoin commented 6 months ago

BTW how is that CLX port coming along?

davidmullen commented 6 months ago

I have CLX running in MKCL now, but I had to patch the make-sequence function in order to make it work. It wasn't expanding user-defined types, i.e. with si::expand-deftype. Probably what's needed is a whole new make-sequence implementation, but that's going to take a bit of work.

jcbeaudoin commented 6 months ago

Could you turn that make-sequence thing into an official "issue" along with a diff of your modifications to make-sequence please? I am very intrigued.