BitFiddler
MIS
Hello all,
Some time ago I tried to make sense of the "call absolute" statement in QBasic 1.1 , and was amazed that I could not find anything worthy on the 'net.
What I tried to do was to find, for every argument used in the "call absolute" statement, in Assembly, what type it was (int, long, string, array(s), user defined, etc.), where it was stored, and what it's size was.
I was amazed,to say the least, to discover that it seemed not to be possible. For starters, I could not even determine if the, on stack stored, double-byte data should be interpreted as an constant, or a variable-pointer :-( :-(
Therefore I'm asking if anybody can shed some light on this matter ...
Some time ago I tried to make sense of the "call absolute" statement in QBasic 1.1 , and was amazed that I could not find anything worthy on the 'net.
What I tried to do was to find, for every argument used in the "call absolute" statement, in Assembly, what type it was (int, long, string, array(s), user defined, etc.), where it was stored, and what it's size was.
I was amazed,to say the least, to discover that it seemed not to be possible. For starters, I could not even determine if the, on stack stored, double-byte data should be interpreted as an constant, or a variable-pointer :-( :-(
Therefore I'm asking if anybody can shed some light on this matter ...