Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

25 Zeilen
879B

  1. ; names.inc - name-table limits and result codes (E02-S03).
  2. .ifndef NAMES_INC
  3. NAMES_INC = 1
  4. NAMES_MAX = 255 ; IDs 1..255; 0 means "no name"
  5. NAMES_BUCKETS = 64 ; hash & (NAMES_BUCKETS - 1)
  6. NAME_LEN_MAX = 16 ; = LEX_IDENT_MAX
  7. ; Record layout in bank 1 (NAME_REC_SIZE bytes per ID, ID 1 first)
  8. NAME_NEXT = 0 ; next ID in the bucket chain (0 = end)
  9. NAME_HASH = 1 ; 8-bit hash of the normalized name
  10. NAME_LEN = 2
  11. NAME_FLAGS = 3
  12. NAME_SPELLING = 4 ; original bytes, NAME_LEN_MAX reserved
  13. NAME_REC_SIZE = NAME_SPELLING + NAME_LEN_MAX
  14. NAME_F_DECLARED = $01 ; spelling came from a declaration
  15. NAMES_OK = 0
  16. NAMES_ERR_FULL = 1 ; resource error: NAMES_MAX distinct names
  17. NAMES_ERR_LONG = 2 ; caller bug: longer than NAME_LEN_MAX
  18. .endif

Powered by TurnKey Linux.