Annotation of gforth/ec/dotx.fs, revision 1.1
1.1 ! pazsan 1:
! 2:
! 3: \ for 16 bit machines only
! 4:
! 5: [IFUNDEF] 8>>
! 6: : 8>> 8 rshift ;
! 7: [THEN]
! 8:
! 9: : .digit
! 10: $0f and
! 11: dup 9 u>
! 12: IF
! 13: [ char A char 9 - 1- ] Literal +
! 14: THEN
! 15: '0 + (emit) ;
! 16:
! 17: : .w
! 18: dup 8>> 2/ 2/ 2/ 2/ .digit
! 19: dup 8>> .digit
! 20: dup 2/ 2/ 2/ 2/ .digit
! 21: .digit ;
! 22:
! 23: : .x
! 24: dup 8>> 8>> .w .w $20 (emit) ;
! 25:
! 26: \ !! depth reibauen
! 27:
! 28: : .sx
! 29: \ SP@ SP0 @ swap - 2/
! 30: depth
! 31: dup '< emit .x '> emit dup
! 32: 0 ?DO dup pick .x 1- LOOP drop ;
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>