?login_element?

Subversion Repositories NedoOS

Rev

Rev 539 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1.     IFNDEF INCLUDED_ONCE
  2.         DEFINE INCLUDED_ONCE
  3.         INCLUDE "struct_misc.asm"
  4.  
  5.     ; instance defined structures (those which exist, which includes notEndedOne?!)
  6. i1      name1
  7. imod1   @mod1.name1
  8. i2      name2
  9. ie      notEndedOne
  10.     ELSE
  11.  
  12.         STRUCT  name1
  13. x           BYTE    100
  14.         ENDS
  15.  
  16.         MODULE mod1
  17.             STRUCT  name1
  18. x               BYTE    101
  19.             ENDS
  20.  
  21.             STRUCT  @name2
  22. x               BYTE    102
  23.             ENDS
  24.         ENDMODULE
  25.  
  26.         STRUCT 1llegal name
  27.         ENDS
  28.  
  29.         STRUCT @.
  30.         ENDS
  31.  
  32.         STRUCT name3, &
  33.         ENDS
  34.  
  35.         STRUCT  name1   ; error duplicate structure name
  36. x           BYTE    $CC
  37.         ENDS
  38.  
  39.         STRUCT notEndedOne
  40. x           BYTE    103
  41.     ENDIF
  42.