Advertisement
tr1p1ea

Untitled

Oct 30th, 2023 (edited)
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. macro struct? name*, parameters&
  2. macro end?.struct?!
  3. iterate base, ., .base
  4. if defined base
  5. assert base+sizeof base=$
  6. end if
  7. end iterate
  8. end namespace
  9. end struc
  10. iterate <base,prefix>, 0,, ix-name,x, iy-name,y
  11. virtual at base
  12. prefix#name name
  13. end virtual
  14. end iterate
  15. purge end?.struct?
  16. end macro
  17. macro name args&
  18. local unnamed
  19. unnamed name args
  20. end macro
  21. struc name parameters
  22. namespace .
  23. end macro
  24.  
  25. flat assembler version g.k4v8
  26. srldrvce.asm [6]:
  27. library SRLDRVCE, 0
  28. macro library? [19] macro format?.ti? [76]:
  29. label all: checkloc - $%
  30. Processed: label all: checkloc - $%
  31. Error: symbol ':checkloc' is undefined or out of scope.
  32. makefile:27: recipe for target 'srldrvce.8xv' failed
  33. mingw32-make: *** [srldrvce.8xv] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement