![]() | This redirect does not require a rating on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | |||||||
|
![]() | The contents of the Macro instruction page were merged into Macro (computer science) on 15 August 2018 and it now redirects there. For the contribution history and old versions of the merged article please see its history. |
Should this article be merged with Macro (computer science)? Should there be separate articles for Macro instruction and Macro definition? Shmuel (Seymour J.) Metz ( talk) 16:58, 1 June 2010 (UTC)
please see "Orphaned Merger discussion" below Pi314m ( talk) 23:49, 31 July 2018 (UTC)
A macro instruction doesn't always emit executable code. Sometimes it sets variables, emits messages and performs general housekeeping for other macro instructions. This article could use some examples of such usages, which are common in the IBM world. Shmuel (Seymour J.) Metz Username:Chatul ( talk) 10:29, 23 June 2010 (UTC)
They are not necessarily used for system calls. I/O macros were common on IBM mainframes systems. In MACRO-10 macros were not expanded until used. Macro's used within a macro were expanded when the outer macro is called (not when it is defined!). The inner macros need not be defined before that outer containing macro and could be redefined between calls of the outer macro to generate corosponding tables. They could redefine their self. MACRO-10 is the only assembler I have used that processes macros in this way. In building the TOPS-10 operatoring system macros were used in building corosponding tables. Steamerandy ( talk) 02:34, 10 June 2016 (UTC)
What connection is there between Macro instructions and microcode? Unless someone can come up with a citation to justify it, I plan to revert the See also template. Shmuel (Seymour J.) Metz Username:Chatul ( talk) 17:26, 3 November 2014 (UTC)
As of this writing, the two hatnotes atop "Macro (Computer science)" that talk of merger point to 2 difference places,
while the hatnote atop "Macro instruction" points to a third place: "Talk:Macro_instruction".
Before comments are lost/orphaned, the multiple COMMENT places need to be . . . mErGeD
(this comment is being placed TWO places; one copy will suffice, once we're "on the
same (TALK) page."
Note: there is a "This article may be too technical for most readers to understand" atop the TALK page of "Macro (Computer science).
P.S. There already is a semi-lost comment named "Merge with Macro (computer science)?[" atop "Talk:Macro_instruction" Pi314m ( talk) 23:49, 31 July 2018 (UTC)
![]() | This redirect does not require a rating on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | |||||||
|
![]() | The contents of the Macro instruction page were merged into Macro (computer science) on 15 August 2018 and it now redirects there. For the contribution history and old versions of the merged article please see its history. |
Should this article be merged with Macro (computer science)? Should there be separate articles for Macro instruction and Macro definition? Shmuel (Seymour J.) Metz ( talk) 16:58, 1 June 2010 (UTC)
please see "Orphaned Merger discussion" below Pi314m ( talk) 23:49, 31 July 2018 (UTC)
A macro instruction doesn't always emit executable code. Sometimes it sets variables, emits messages and performs general housekeeping for other macro instructions. This article could use some examples of such usages, which are common in the IBM world. Shmuel (Seymour J.) Metz Username:Chatul ( talk) 10:29, 23 June 2010 (UTC)
They are not necessarily used for system calls. I/O macros were common on IBM mainframes systems. In MACRO-10 macros were not expanded until used. Macro's used within a macro were expanded when the outer macro is called (not when it is defined!). The inner macros need not be defined before that outer containing macro and could be redefined between calls of the outer macro to generate corosponding tables. They could redefine their self. MACRO-10 is the only assembler I have used that processes macros in this way. In building the TOPS-10 operatoring system macros were used in building corosponding tables. Steamerandy ( talk) 02:34, 10 June 2016 (UTC)
What connection is there between Macro instructions and microcode? Unless someone can come up with a citation to justify it, I plan to revert the See also template. Shmuel (Seymour J.) Metz Username:Chatul ( talk) 17:26, 3 November 2014 (UTC)
As of this writing, the two hatnotes atop "Macro (Computer science)" that talk of merger point to 2 difference places,
while the hatnote atop "Macro instruction" points to a third place: "Talk:Macro_instruction".
Before comments are lost/orphaned, the multiple COMMENT places need to be . . . mErGeD
(this comment is being placed TWO places; one copy will suffice, once we're "on the
same (TALK) page."
Note: there is a "This article may be too technical for most readers to understand" atop the TALK page of "Macro (Computer science).
P.S. There already is a semi-lost comment named "Merge with Macro (computer science)?[" atop "Talk:Macro_instruction" Pi314m ( talk) 23:49, 31 July 2018 (UTC)