Annotation of gforth/bufio.fs, revision 1.1.1.1

1.1       anton       1: \ BUFOUT.STR    Buffered output for Debug               13jun93jaw
                      2: 
                      3: CREATE O-Buffer 4000 chars allot align
                      4: VARIABLE O-PNT
                      5: 
                      6: : O-TYPE        O-PNT @ over chars O-PNT +!
                      7:                 swap move ;
                      8: 
                      9: : O-EMIT        O-PNT @ c! 1 chars O-PNT +! ;
                     10: 
                     11: VARIABLE EmitXT
                     12: VARIABLE TypeXT
                     13: 
                     14: : O-INIT        What's type TypeXT !
                     15:                 What's emit EmitXT !
                     16:                 O-Buffer O-PNT !
                     17:                 ['] o-type IS type
                     18:                 ['] o-emit IS emit ;
                     19: 
                     20: : O-DEINIT      EmitXT @ IS Emit
                     21:                 TypeXT @ IS Type ;
                     22: 
                     23: : O-PNT@        O-PNT @ O-Buffer - ;
                     24: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>