<div style="font-size:10pt;"><p style="margin-top:0;margin-bottom:0;">Read the operator code.</p><div><signature_tag><p style="margin-top:0;margin-bottom:0;">Sent from my LG Mobile</p></signature_tag></div><p style="margin-top:0;margin-bottom:0;"> </p><p style="margin-top:0;margin-bottom:0;">------ Original message------</p> <p style="margin-top:0;margin-bottom:0;"><b>From: </b>om1zz<om...@vo...></p><p style="margin-top:0;margin-bottom:0;"><b>Date: </b>Fri, 05/06/2015 23:05</p><p style="margin-top:0;margin-bottom:0;"><b>To: </b>flashforth-devel;</p><p style="margin-top:0;margin-bottom:0;"><b>Subject:</b>[Flashforth-devel] Parameter stack size issue</p><p style="margin-top:0;margin-bottom:0;"> </p><pre>With the 03.06.2015 release the param stack size is equal to rstack even when compiled with
.equ RETURN_STACK_SIZE, 160 ; cells return stack
.equ PARAMETER_STACK_SIZE, 96 ; cells parameter stack
hex r0 @ operator 3 + c@ ok<$,ram> 1024 a0
hex s0 @ operator 3 + c@ ok<$,ram> 10c2 a0
sdump
10c2 :00 00 c4 10 00 00 06 0e 06 0e 80 11 22 10 78 11 ........_._. .x.
10d2 :03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
10e2 :00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
10f2 :00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
1102 :00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
1112 :00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
1122 :00 05 73 64 75 6d 70 6d 70 03 68 65 78 02 73 30 ..sdumpmp.hex.s0
1132 :01 40 08 6f 70 65 72 61 74 6f 72 01 33 01 2b 02 .@.operator.3.+.
1142 :63 40 04 64 75 6d 70 07 64 65 63 69 6d 61 6c 01 c@.dump.decimal.
1152 :00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ ok<#,ram>
Igor.
------------------------------------------------------------------------------
_______________________________________________
Flashforth-devel mailing list
Fla...@li...
https://lists.sourceforge.net/lists/listinfo/flashforth-devel
</pre></div> |