Matrix Brandy general development thread
I figured I don't have a development comments thread here where I can just brain-dump what's going on, thoughts to try out etc. A bit like the thread over on the other forum.
0
Comments
-
About a year ago I added some (very tentative) support for passing floats via SYS for the Brandy_dlcall feature. Unfortunately this created a regression that a value passed by a float variable was put in the wrong place for all other SYS calls, even if the float variable contained an integer. This has now been fixed, so float variables and values are only handled specially for Brandy_dlcall and Brandy_dlcalladdr, for all other calls they're handled in the old way as integers.
Oops....0 -
float variables and values are only handled specially for Brandy_dlcall and Brandy_dlcalladdr, for all other calls they're handled in the old way as integers.
0 -
Not on all platforms, then again not all platforms support this method of calling (notably, RISC OS). Mine also uses this nested functions, as when I was trying to get this working you shared a code snippet with me, however it has not undergone extensive testing.0
-