object symbols accessible from assembly?
I'm curious why con and var symbols do not appear to be accessible in
the assembly sections. For instance,
var long x ;
dat
rdlong d0, x
I really would expect this to work! Any reason it doesn't? It seems odd
to have all this wonderful facility for declaring main memory storage and
constants, and then to just turn it all off in the assembly section.
(And I understand that var long x declares main memory and not fast
cog memory but still).
the assembly sections. For instance,
var long x ;
dat
rdlong d0, x
I really would expect this to work! Any reason it doesn't? It seems odd
to have all this wonderful facility for declaring main memory storage and
constants, and then to just turn it all off in the assembly section.
(And I understand that var long x declares main memory and not fast
cog memory but still).
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
OS-X: because making Unix user-friendly was easier than debugging Windows