[gforth] / gforth / kernel / comp.fs  

gforth: gforth/kernel/comp.fs

Diff for /gforth/kernel/comp.fs between version 1.103 and 1.104

version 1.103, Sun Apr 25 18:27:10 2010 UTC version 1.104, Sun May 2 16:21:32 2010 UTC
Line 292 
Line 292 
         \ dofield: OF >body @ POSTPONE literal ['] + peephole-compile, EXIT ENDOF          \ dofield: OF >body @ POSTPONE literal ['] + peephole-compile, EXIT ENDOF
         doabicode: OF >body ['] abi-call peephole-compile, , EXIT ENDOF          doabicode: OF >body ['] abi-call peephole-compile, , EXIT ENDOF
         do;abicode: OF ['] ;abi-code-exec peephole-compile, , EXIT ENDOF          do;abicode: OF ['] ;abi-code-exec peephole-compile, , EXIT ENDOF
         \ code words and ;code-defined words (code words could be optimized):          \ code words and ;code-defined words (code words could be
         dup in-dictionary? IF ['] ;code-exec peephole-compile, , EXIT THEN          \ optimized, if we could identify them):
         \ dup in-dictionary? IF drop POSTPONE literal ['] execute peephole-compile, EXIT THEN          dup in-dictionary? IF
               drop ['] lit-execute peephole-compile, , EXIT
               \ drop POSTPONE literal ['] execute peephole-compile, EXIT
           THEN
     ENDCASE      ENDCASE
     peephole-compile, ;      peephole-compile, ;
   


Generate output suitable for use with a patch program
Legend:
Removed from v.1.103  
changed lines
  Added in v.1.104

CVS Admin

Powered by ViewCVS 1.0-dev
(Powered by ViewCVS)

ViewCVS and CVS Help