?login_element?

Subversion Repositories NedoOS

Rev

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

  1.     add     ix,iy
  2.     add     ix,hl
  3.     add     iy,hl
  4.     add     iy,ix
  5.     add     de,a
  6.     add     hl,a
  7.     add     a,hl
  8.     add     a,de
  9.     ld      iyl,(ix+0)
  10.     ld      iyl,(iy+0)
  11.     ld      iyl,(hl)
  12.     ld      iyl,l
  13.     ld      iyl,h
  14.     ld      (ix+0),iyl
  15.     ld      (iy+0),iyl
  16.     ld      (hl),iyl
  17.     ld      l,iyl
  18.     ld      h,iyl
  19.     xor     (e 5            ; did work as `xor 5` up to 1.10.4
  20.     xor     (ixl+0)
  21.     ex      ix,hl
  22.     ex      de,ix
  23.     ex      iy,hl
  24.     ex      de,iy
  25.     ex      bc,hl
  26.     ex      hl,hl
  27.     sbc     ix,bc
  28.     sbc     ix,de
  29.     sbc     ix,ix
  30.     sbc     ix,sp
  31.     ld      (hl),(hl)
  32.     ex      de,de
  33.     rst     1
  34.     rst     2
  35.     rst     4
  36.     rst     $40
  37.     rst     $80
  38.     rlc     (ix+7),i
  39.     rrc     (ix-7),r
  40.     nextreg $44,a
  41.     mirror  a
  42.     ASSERT 0=_ERRORS        ; this assert should fail
  43.  
  44.     ASSERT 44=_ERRORS       ; update this assert when editing the file, to make it pass
  45.  
  46. ;;; few labels/macros errors exercises
  47.  
  48. a123456789a123456789a123456789a123456789a123456789a123456789:
  49. B123456789a123456789a123456789a123456789a123456789a123456789a123456789a123456789:
  50.  
  51.     MACRO dupName
  52.         ld      a,0
  53.     ENDM
  54.  
  55.     MACRO dupName
  56.         ld      a,0
  57.     ENDM
  58.  
  59.     undefine nononooo
  60.