flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
IceStudent 11 Mar 2007, 10:25
Quote: but some cannot - library library - it is a macros. A problem with struct - because it is also macros and it parse only lower-case data definition keywords. Quote: As for me - i prefer upper case for keywords. You are prefer, but I am hate it, because it seems as very very old assembly language style. But fasm - is modern language :idea: |
|||
![]() |
|
asmfan 11 Mar 2007, 10:41
Quote: library - it is a macros. A problem with struct - because it is also macros I know it thus i posted this in *Macroinstructions* branch. Quote: You are prefer, but I am hate it, because it seems as very very old assembly language style. But fasm - is modern language I dindn't say that it should be only upper case. Just said that variety of choices is good. And hate is totally wrong word from you. _________________ Any offers? |
|||
![]() |
|
Tomasz Grysztar 11 Mar 2007, 14:10
asmfan wrote: I know it thus i posted this in *Macroinstructions* branch. Thus you should recognize that there's a difference between a keyword and a macroinstruction. See the Win32 headers document: Win32 headers documentation wrote: It's important to note that all macroinstructions, as opposed to internal directives of flat assembler, are case sensitive and the lower case is used for the most of them. If you'd prefer to use the other case than default, you should do the appropriate adjustments with fix directive. |
|||
![]() |
|
asmfan 11 Mar 2007, 14:54
Ok, another question
Quote:
takes only upper case. As like *struct* takes only lower (as i posted above). [EDITED] To be precice - all the db, dw, dd and dq in *struct* are macroses itself ? _________________ Any offers? |
|||
![]() |
|
asmfan 11 Mar 2007, 15:08
yep, having a glance at struct.inc i found macroses.
|
|||
![]() |
|
asmfan 11 Mar 2007, 15:46
Actually, i would prefer that macroses that declare inside themselves some other macroses, based upon keywords (db,dw etc.) declare also analogues in uppercase by themselves, say
Code: DD fix dd be inside "struct" macro, not doing like Code: DD fix dd struct LUID LowPart DD ? HighPart dd ? ends to avoid problems. _________________ Any offers? |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.