iamleeg / Amiga-Smalltalk

An implementation of Blue Book Smalltalk-80
European Union Public License 1.2
17 stars 0 forks source link

(Mostly) begin the primitive work #12

Closed acf closed 4 years ago

acf commented 4 years ago

Was going to split out Interpreter_Primitives.c from Interpreter.c but decided to conquer and then divide.

Along the way I fixed a variable declaration that VBCC complained about. I'm also going to have to make my own vbcc friendly makefile now that just building *.c doesn't work on account of two main functions :-)

There's not much in here really but its the first bit of actual code outside of compiler fixes I have written so before I go any further I figured you should take a look at how I'm doing it.

iamleeg commented 4 years ago

Looks good, do you want to merge this or keep the PR open while you add more?

acf commented 4 years ago

Happy to merge as we go. Merge early, merge often :-)