?login_element?

Subversion Repositories NedoOS

Rev

Rev 126 | Blame | Compare with Previous | Last modification | View Log | Download

  1.     ;; defines to require multi define-substitution
  2.     DEFINE _zzzzz _zzzz
  3.     DEFINE _zzzz _zzz
  4.     DEFINE _zzz _zz
  5.     DEFINE _zz _z
  6.     DEFINE _z hl
  7.  
  8.     MACRO xxx
  9.         /* /*
  10.         /* 3x nested
  11.         block
  12.         comment */ */
  13.         */
  14.         halt
  15.     ENDM
  16. /*  ld _zzzzz,0
  17. /* 2x nested block comment
  18.   assdada */ ld _zzzzz,0
  19. /*
  20.   ass dada */ ld _zzzzz,0
  21. */
  22.     DUP /* inbetween arguments for DUP-macro */ 2
  23.     ret/* some live code on block comment line
  24.     zzz
  25.     */ld  _zzzzz,0
  26.     xxx     ; emit macro
  27.     EDUP
  28.  
  29.     // similar test, but outside of DUP
  30.  
  31.   /* block1 */  cpl /* block2 */
  32.     ret/*
  33.     zzz
  34. //  ;  '*/ld  _zzzzz,0
  35.     xxx:ldi/* : */::ldd:ldir:/*:"*/:lddr
  36.  
  37. :   daa
  38. /* END ... // : block comment */ : nop ; LIVE instr!
  39.    /* invalid * * / amount of close blocks */ */ /* : */ : ; and no <EOL> here