@Marshall fixing the reshape seemed to have fix my "lists of size 1 getting passed to core fns" issue.
overall i think the vm is working correctly, but its getting a few hundred frames in before an assertion fails. somewhat confident the mistake is in my core fn implementation. tracking down where the function arguments originated from is difficult. i have friday off so im going to write some unit tests for the core fns and see if I can figure out what I did wrong.
overall i think the vm is working correctly, but its getting a few hundred frames in before an assertion fails. somewhat confident the mistake is in my core fn implementation. tracking down where the function arguments originated from is difficult. i have friday off so im going to write some unit tests for the core fns and see if I can figure out what I did wrong.