by Harry Whittier Frees . Early example of an imagemacro . In Internet culture , an imagemacro is a picture ... of a preset macro text would insert a corresponding image into the forum post. clarify date April ... method of transmission, it is curious that the imagemacro follows such a specific format. Each ... equation changes so as to maintain a dialog with the originating imagemacro. This Internet phenomenon has predominantly carried a humorous tone, but with the advent of the imagemacro as a popular means of transmission other modes have been adapted. In analog terms, the imagemacro can be likened to dynamic post cards or bumper stickers what distinguishes the imagemacro is its rule base. To characterize the transmission of imagemacro as a subset of internet memes, it is important to understand ... generations of the meme as imagemacro follow one of two formulas, where a root of the viral ... matter as the original text in order to belong to the family of a particular imagemacro. The second typology of the meme as imagemacro maintains the text as the root of the viral content and varies ... photograph which is the classic O RLY imagemacro , ref cite news url http tigerweekly.com article ... by other macros that convey a wide range of emotions. Another style of imagemacro that has amassed ... misspelled caption. Etymology The term imagemacro was first used on the Something Awful Forums Something ...?act 3&topicid 83 title SAClopedia entry for imagemacro accessdate 2008 07 28 work Something Awful ... 2012 for a pre defined image, ref name saclopedia relating to the computer science topic of a Macro ... imagemacro creator DEFAULTSORT ImageMacro Category Internet forum terminology Category Internet ...distinguish macro photography Multiple issues lead too short March 2011 refimprove May 2008 technical ... , image macros are used to emphasize a certain phrase often an Internet meme by superimposing it over ... ytmnd.com keywords img timeline Timeline of history image being banned from use ref http anotherone0.tripod.com ... more details
Wiktionary macromacroMacro the prefix in the word macroscopic , meaning large disambiguation large may refer to Macro computer science , a set of instructions that is represented in an abbreviated format Macro instruction a statement, typically for an assembler , that invokes a macro definition to generate a sequence of instructions or other outputs. Macro photography , a type of close up photography Macro Recordings , a German electronic music label Imagemacro , a picture with text superimposed Macroscopic , subjects visible to the eye Macro practice or community practice , a type of social work Macromanagement , or managing managers Macroeconomics , economics at the national level Macrosociology , sociology at the national level Macrophilia , a fascination with or a sexual fantasy involving giants. Macrobiotics , a diet and lifestyle based on eating natural, organic food Abbreviations The Monopole, Astrophysics and Cosmic Ray Observatory , a particle physics experiment The Museum of Contemporary Art of Rome People Naevius Sutorius Macro 21 BC 38 AD , praetorian prefect in the Roman Empire See also Micro Disambiguation cs Makro fr Macro ko it Macro he nl Macro ja no Makro ru Macro sv Makro ... more details
Multiple issues refimprove December 2010 notable October 2009 orphan July 2011 Infobox Software name Workspace Macro logo Image Workspace Macro.png developer Tethys Solutions operating system Microsoft Windows genre Macro recorder Macro Recorder Automation license Shareware website http www.tethyssolutions.com www.tethyssolutions.com Workspace Macro is a standalone macro recorder, developed by Tethys Solutions. It is designed to understand and capture user moves and replay repetitive keystrokes and clicks. ref http www.pcworld.com article 128154 9 35 things every pc user should know.html PC World ref Workspace Macro recorder doesn t require programming skills to operate it. It also includes various multistep macros, scheduled macros and ready made macros for complex network and maintenance tasks. ref http www.nytimes.com 2007 08 23 technology circuits 23pogue.html?partner rssnyt&emc rss New York Times Homemade Shortcuts for the PC ref Unique Features SMART Macro Technology ref http www.tethyssolutions.com smart macro technology.htm What is SMART Macro Technology? ref is a technology developed at Tethys Automation Labs. When running macros, user doesn t need to worry about changing conditions on desktop. The program automatically senses changes and adjusts the macros. Versions Workspace Macro is available in two versions. Workspace Macro recorder Workspace Macro Pro ref http www.pcworld.com downloads file fid,25487 description.html?tk nl lg PC World Editorial Review of Workspace Macro Pro ref History Workspace Macro recorder was first introduced in July, 2003. The most current version of Workspace Macro is version 4.6. Workspace Macro Pro was introduced in 2004. The most current version of Workspace Macro Pro is version 6.5. External links http www.tethyssolutions.com product.htm Workspace Macro recorder home page References reflist Category Automation ... more details
Macro is an electronic music label based in Berlin , Germany . Founded in 2007, it is run by Stefan Goldmann and Finn Johannsen. Macro has released music by Stefan Goldmann , Elektro Guzzi, Peter Kruder , Santiago Salazar, Patrick Cowley and Raudive. The label has also a series of reissues called Prototypes , featuring music by Pete Namlook Namlook , and Slap with remixes by Ricardo Villalobos , P p Bradock, Morgan Geist and others. Stefan Goldmann s double CD The Transitory State was nominated for the prestigious award Preis der Deutschen Schallplattenkritik in 2008. External links http www.macro rec.com official website http www.discogs.com label Macro Discogs page http www.facebook.com macrorec Macro at facebook.com http www.myspace.com macrorec Macro at myspace.com Category Electronic music record labels Category Record labels established in 2007 de Macro Recordings ... more details
Orphan date August 2011 Infobox protein family Symbol Macro Name Macroimage PDB 1zr3 EBI.jpg width caption Crystal structure of the macro domain of human core histone variant macroh2a1.1 Pfam PF01661 Pfam clan CL0223 InterPro IPR002589 SMART PROSITE MEROPS SCOP 1vhu TCDB OPM family OPM protein CAZy CDD cd02749 In molecular biology, the Macro or A1pp domain is a module of about 180 amino acid s which can bind ADP ribose , an Nicotinamide adenine dinucleotide NAD metabolite , or related ligands . Binding molecular Binding to ADP ribose can be either covalent or non covalent ref name pmid16959969 cite journal author Hassa PO, Haenni SS, Elser M, Hottiger MO title Nuclear ADP ribosylation reactions in mammalian cells where are we today and where are we going? journal Microbiol. Mol. Biol. Rev. volume 70 issue 3 pages 789 829 year 2006 month September pmid 16959969 pmc 1594587 doi 10.1128 MMBR.00040 ... journal author Neuvonen M, Ahola T title Differential activities of cellular and viral macro domain ..., the domain has been renamed Macro as it is the C terminal domain of mammalia n core H2AFY histone macro H2A . ref name pmid11343911 cite journal author Aravind L title The WWE domain a common interaction ... 03 00473 X url ref Macro domain protein s can be found in eukaryote s, in mostly Pathogenic bacteria ... , ref name pmid21421074 cite journal author Han W, Li X, Fu X title The macro domain protein ... year 2006 month July pmid 16829982 doi 10.1038 nrm1963 url issn accessdate 2011 06 17 ref The Macro ... M, Ladurner AG title The macro domain is an ADP ribose binding module journal EMBO J. volume 24 issue ... ref The Macro domain from Homo sapiens human , H2AFY macroH2A1.1 , binds an NAD metabolite O acetyl ... url ref The tertiary structure 3D structure of the Macro domain describes a mixed alpha beta protein ... pocket lies within the fold. ref name pmid15902274 Several Macro domain only protein domain domains ... macro domains journal J. Virol. volume 80 issue 17 pages 8493 502 year 2006 month September pmid 16912299 ... more details
Global Macro is defined as the strategy of investing, on a large scale, around the world using economic theory to justify the decision making process. The strategy is typically based on forecasts and analysis about interest rates trends, the general flow of funds, political changes, government policies, inter government relations, and other broad systemic factors. Macro trader Yra Harris claims that global macro is really a new term, which used to be called geopolitics . ref Inside the House of Money ... macro strategy when he sold pound sterling in 1992 at the time of the European Rate Mechanism debacle ... ref Verify credibility date July 2010 discussion of Global Macro, hedge fund manager John Burbank ... global macro strategies. Burbank defines global macro as having a reason to be long or short something that is bigger than a fundamental stock view. Global Macro Trading Global Macro is defined as the process ... making process. Global Macro trading strategies are based on educated guesses about the macroeconomic ... Group , discusses global macro trading in his video interview. ref http www.opalesque.tv youtube Mike Novogratz 1 Opalesque.TV ref Verify credibility date July 2010 Novogratz describes global macro ... difference between global macro fund managers and traditional equity managers. Most long short ... macro traders and managers come primarily from the risk side of trading. For macro traders and managers ... there are so many risk factors and moving data points that they must take into account. Macro traders ... volatility and illiquidity, many global macro funds found themselves with liquidity problems. References ... to Global Macro Hedge Funds https sites.google.com a qmsadv.com qms qcio Quantitative Global Macro Strategy https sites.google.com a qmsadv.com qms adv ARA fhf dir Global Macro Hedge Fund Directory http www.barclaygrp.com indices ghs Global Macro Index.html Global Macro Index http www.financialmarketchart.com Global Macro Analysts Further reading div class references small cite book last Drobny first ... more details
A macro recorder is a piece of software that records user actions for playback at a later time . The main advantage of using a macro recorder is that it allows a user to easily perform complex operations much faster and with less effort without requiring custom computer programming scripting. Built in Macro Recorders Most word processors, text editors and other office programs come with built in macro recorder tools which automate the user s actions. ref http office.microsoft.com en us products HA010192301033.aspx MS KB Article Using macros to speed up your work ref Standalone macro recorders Not all software comes with a built in macro recorder. A standalone macro recorder program allows a user to record mouse and keyboard functions for playback at a later time. This allows automating any ... system maintenance actions. Most macro recorders do not attempt to analyze or interpret what the user did when the macro was recorded. This can cause problems when trying to play back a macro if the user ..., moved icons, or moved the task bar, the mouse macro may not perform the way the user intended. That s one ... selected. Possible features of standalone macro recorders include a built in macro editor that allow composing a macro rather than recording it. This includes adding conditional programming conditional ... of the macro to a compressed Executable executable file .exe that can run standalone, without the need for the software that generated the macro to be present on the user s computer. History The emacs text editor is well known for its macro recording ability, whose name was an acronym for Editing MACroS. Security Security of the recorded macro needs to be considered. Macros are often stored as data ... could modify the recorded macro file to gain access run processes delete files etc. See also Macro computer science Macro References reflist http www.autohotkey.com AutoHotKey Free software free macro program Comparison of macro recorder software Category Automation de Makrorecorder ... more details
ImageMacro analysis chords on C.png thumb 300px right Macro analysis for triads on C. In music theory , macro analysis is a method of transcribing, or writing down chord music chords that may be used along with or instead of conventional musical analysis . Uppercase or lowercase letters are used to indicate the root chord roots of chords, followed by symbols which specify the chord quality. ref name B&S Benward & Saker 2003 . Music In Theory and Practice , Vol. I, p.74 75. Seventh Edition. ISBN 978 0 07 294262 0. ref class wikitable rowspan 2 Triad colspan 4 Macro analysis symbols ref name B&S Root Chord quality Example Audio Major chord Major triad Uppercase C audio C major triad.mid Play Minor chord Minor triad Lowercase c audio Minor chord on C.mid Play Augmented triad Uppercase sup sup C sup sup audio Augmented triad on C.mid Play Diminished triad Lowercase sup o sup c sup o sup audio Diminished triad on C.mid Play Slur music Slurs are used to indicate motion, with solid slurs connecting roots an ascending perfect fourth fourth or descending perfect fifth fifth apart or dotted slurs indicating leading tone resolution in a dominant chord dominant chord substitution substitution . Macro analysis, placed below the score, may be accompanied by roman numeral analysis, placed below it. ref name B&S Other systems of notation for chords include ref Benward & Saker 2003 . Music In Theory and Practice, Vol. I , p.  77. Seventh Edition. ISBN 978 0 07 294262 0. ref plain staff notation , used in classical music , Roman numerals Music theory Roman numerals , commonly used in harmonic analysis , ref Arnold Schoenberg, Structural Functions of Harmony , Faber and Faber, 1983, p.1 2. ref figured bass , much used in the Baroque music Baroque era , and various Chord names and symbols jazz and pop music names and symbols used in jazz and popular music . References references See also Chord notation Chord symbols Category Musical analysis Category Musical notation ... more details
Unreferenced date December 2009 The troff typesetting system includes sets of commands called macros that are run before starting to process the document. These macros include setting up page headers and footers, defining new commands, and generally influencing how the output will be formatted. The command line argument for including a macro set is m name , which has led to many macro sets being known as the base filename with a leading m . The standard macro sets, with leading m are man for creating Unix manual manual pages mdoc redesign of man for semantically annotated Unix manual manual pages me for creating research papers mm for creating memorandum s ms for creating books, reports, and technical documentation DEFAULTSORT Troff Macro Category Troff macro ... more details
Infobox Company company name Banco Macro S.A. company logo File Banco Macro logo.png 210px company type ... 7,268 homepage http www.macro.com.ar www.macro.com.ar Banco Macro Buenos Aires Stock Exchange BCBA http ... and lending. Overview Banco Macro began operations as Financiera Macro , a brokerage specializing ..., Banco Macro operated as a wholesale bank until 1995, becoming a pioneer in the Argentine corporate ... macro http www.macro.com.ar scp ins historia.asp?lang Banco Macro Historia es icon ref The 1994 economic ... areas with high growth potential. Macro acquired capital stock in numerous privatized provincial banks ... its presence in the northern and central areas of Argentina . ref name macroMacro purchased 60 of Banco ... . Following the August 2002 purchase of Scotiabank Quilmes, Macro acquired the remaining shares of Banco ... of credit outstanding to the private sector. ref name macroMacro acquired Banco Empresario del San Miguel de Tucum n Tucum n and Banco del Tucum n, in 2005. These two institutions were made a part of the Macro ... the acquired bank s branches. Macro then acquired Nuevo Banco Bisel S.A., in 2006. Bisel s acquisition made Macro the largest private, domestically owned bank in Argentina, with around 7,900 employees and 440 branches,. ref name macro In March, 2006, the bank changed its corporate name from Macro Bansud to Macro, and was listed in the New York Stock Exchange NYSE , becoming the first Argentine company to be listed abroad since 1997. ref name macro The merger with Nuevo Banco Suqu a S.A. was completed in 2007. This further advanced Macro s presence in the interior provinces of Argentina, adding over 250 branches. ref name macroMacro is the only Argentine bank to have enjoyed 28 consecutive ... InformeInversores2009Trimestre1.pdf Banco Macro Resultados financieros es icon ref ref name ... Totales ABA ranking ref References reflist MERVAL companies DEFAULTSORT Banco Macro Category Banks of Argentina Category Banks established in 1976 Category 1976 establishments in Argentina es Banco Macro ... more details
Macro BIM Building Information Model is a building information model , assembled of higher level building element s, used for macro level analysis including visualization , spatial validation , cost modeling estimating, phasing sequencing, energy performance , and risk. Macro models are intended to be built quickly, facilitating rapid analysis of multiple concepts or ideas prior to launching in to a more detailed in depth study of a preferred concept using Micro BIM applications. Macro BIM authoring applications often utilize parametric variable s and properties as well as inferencing capabilities to quickly build enough relevant data to facilitate analysis. External links http www.aecbytes.com review 2008 DProfiler.html DProfiler A Macro BIM Solution http constructor.agc.org mag 2008 11 12 dept 0811 79.asp A Well Kept Secret BIM in Preconstruction Wins Clients http www.state.gov documents organization 124829.pdf Industry Advisory Panel Categories Category Articles created via the Article Wizard Category Construction ... more details
2011 In computing terminology, a macro virus is a computer virus virus that is written in a Macro computer science macro programming language language that is to say, a language built into a software ... of Microsoft Office allow macro programs to be embedded in documents, so that the programs ... in e mail s. Modern antivirus software detects macro viruses as well as other types. Fundamentals A macro computer science macro is a series of commands and actions that help to automate some tasks ..., they need to be executed by some system which interprets the stored commands. Some macro systems are self ... to local needs. The step which has made some applications susceptible to macro viruses was to allow .... This makes it possible for a document to carry a macro, not obvious to the user, which will be executed automatically on opening the document. Operation A macro virus can be spread through e mail ... macros start automatically when a document is opened or closed. A common way for a macro virus to infect a computer is by replacing normal macros with the virus. The macro virus replaces the regular commands with the same name and runs when the command is selected. In the cases where the macro is run automatically, the macro is opened without the user knowing. ref name ciac cite web title Information Bulletin Macro Virus Update publisher Computer Incident Advisory Capability accessdate 2006 06 ... a macro virus, the virus can infect the system. When triggered, it will begin to embed itself ... as well, depending on what resources a macro in this application can get access to. As the infected documents are shared with other users and systems, the virus will spread. The macro virus has ... by the user. A well known example of a macro virus is the Melissa computer virus Melissa Virus ... 06 18 publisher How Stuff Works inc url http www.howstuffworks.com virus2.htm ref Since a macro virus ... Word is available on Macintosh computers, word macro viruses can attack these as well as Windows ... more details
Unreferenced date July 2009 In computer science , a parameterized macro is a type of Macro computer science macro that is able to insert given objects into its expansion. This gives the macro some of the power of a function computer science function . As a simple example, in the C programming language C programming language , this is a typical macro that is not a parameterized macro define PI 3.14159 This causes the string PI to be replaced with 3.14159 wherever it occurs. It will always be replaced by this string, and the resulting string cannot be modified in any way. An example of a parameterized macro, on the other hand, is this define pred x x 1 What this macro expands to depends on what argument computer science argument x is passed to it. Here are some possible expansions pred 2 2 1 pred y 2 y 2 1 pred f 5 f 5 1 Parameterized macros are a useful source level mechanism for performing inline expansion in line expansion , but in languages such as C programming language C where they use simple textual substitution, they have a number of severe disadvantages over other mechanisms for performing in line expansion, such as inline function s. The parameterized macros used in languages such as Lisp programming language Lisp , PL I and Scheme programming language Scheme , on the other hand, are much more powerful, able to make decisions about what code to produce based on their arguments thus, they can effectively be used to perform run time code generation . DEFAULTSORT Parameterized Macro Category Programming constructs compu lang stub ... more details
Unreferenced date May 2010 Macro historical analysis seeks out large, long term trends in world history, searching for ultimate patterns through a comparison of proximate details. For example, a macro historical study might examine Japanese feudalism and European feudalism in order to decide whether feudal structures are an inevitable outcome given certain conditions. Macro historical studies often assume that macro historical processes repeat themselves in explainable and understandable ways . http parallelism.org 13949 WELL layout2.pdf History Examples of macro historical analysis include Karl Marx s assertion that all history can be explained through economics and class struggle , and Arnold J. Toynbee s historical synthesis in explaining the rise and fall of civilizations. Battle of Ain Jalut which is considered by many historians to be of great macro historical importance, as it marked the highwater point of Mongol conquests, and the first time they had ever been decisively defeated. Another example is the Battle of Bannockburn , June 23 24, 1314 , decisive battle in Scottish history, whereby the Scots under Robert the Bruce defeated the English under Edward II, regained their independence, and established Bruce on his throne as Robert I. The Scottish victory was complete and, although full English recognition of Scottish independence was not achieved until more than ten years later, Robert Bruce s position as king was greatly strengthened by the outcome. See also The Fifteen Decisive Battles of the World Cliometrics Category History Category Article Feedback 5 history stub ... more details
Unreferenced date December 2009 A macro instruction is a line of computer program coding that results in one or more lines of program coding in the target programming language, sets variables for use by other statements, etc.. In the mid 1950s, when assembly language programming was commonly used to write programs for digital computers , the use of macro instructions was initiated for two main purposes to reduce the amount of program coding that had to be written by generating several assembly language statements from one macro instruction and to enforce program writing standards, e.g. specifying input output commands in standard ways. Macro instructions were effectively a middle step between assembly language programming and the high level programming languages that followed, such as FORTRAN and COBOL . Two of the earliest programming installations to develop macro languages for the IBM 705 computer were at Dow Chemical Corp. in Delaware and the Air Material Command, Ballistics Missile Logistics Office in California. A macro instruction written in the format of the target assembly language would be processed by a macro compiler, which was a pre processor to the assembler, to generate one or more assembly language instructions to be processed next by the assembler program that would translate the assembly language instructions into machine language instructions. While macro instructions can be defined by a programmer as a shorthand for any set of native assembler program instructions, typically macros are associated with macro libraries delivered with the operating system allowing ... constant instructions representing the parameters of the macro instruction such as a reference to a file ... subroutines were used, of course , as the standard macro instructions did not always have counterparts ... the need for assembler language programs for such functionality. See also Macro computer science MERGE WITH? DEFAULTSORT Macro Instruction Category Computer programming Compu prog stub es Macroinstrucci n ... more details
Infobox language family name Macro Andean altname speculative region Andes familycolor American family Macro Chibchan child1 Macro Jibaro languages Macro Jibaro Jivaro Cahuapanan child2 Saparo Yawan languages Saparo Yawan child3 Bora Witoto languages Bora Witoto Macro Andean is a speculative proposal by Terrence Kaufman Kaufman 2007 linking languages of the northern Andes. Kaufman 1990 found lexical support for proposals linking the Macro Jibaro languages Jivaro Cahuapanan families as suggested by Swadesh and others. By 2007 he had tentatively added Saparo Yawan languages Saparo Yawan , which is itself provisional, and Bora Witoto languages Bora Witoto . Languages Kaufman 2007 posits the following membership. The unclassified languages Urarina language Urarina , Puelche language Puelche , Huaorani language Sabela , Taushiro language Taushiro , Omurano language Omurano are included in the Kawapanan and Yawan branches. Macro Jibaro languages Hivaro Kawap nan Cahuapanan languages Kawap nan Chayahuita language Chayawita , Jebero language Hevero , Urarina language Urarina , Puelche language Puelche Jivaroan languages Hivaro Saparo Yawan languages S paro Yawan Zaparoan languages S paro Yawan Peba Yaguan languages Peva Yawan , Huaorani language Sabela , Taushiro language Taushiro , Omurano language Omurano Bora Witoto languages Bora Witotoan including Andoque language Andoque within Witotoan References Kaufman, Terrence. 2007. Atlas of the World s Languages . 2nd edition. External links http multitree.org trees Macro Andean 20Cluster 20Kaufman 202007 608702 MultiTree Category Proposed language families Category Indigenous languages of the Americas language stub ... more details
refimprove date January 2012 Infobox software name Macro Express logo screenshot caption developer Insight Software Solutions latest release version 3.8.1.1 ref cite web title Revision History url http macros.com revise.htm publisher Macro Express accessdate 2011 01 13 ref latest release date release date and age 2010 10 14 operating system Microsoft Windows genre Automation Utility software utility license website http www.macros.com www.macros.com Macro Express is a closed source commercial Microsoft Windows Windows based Application software application that allows automation of routine functions, such as filling out Web page web forms, opening Computer program program s, and performing Computer mouse mouse clicks, by means of a simple, specialized programming language with support for variables, if then else logic, loops and other functions. Features include recording of the user s actions into macros, a visual programming language, ref cite web title Macro Express presentation url http www.uflib.ufl.edu acqlic tc macro express macro express.ppt publisher University of Florida accessdate 2012 01 13 coauthors Julia Allen, Jason Fleming archiveurl http www.webcitation.org 64g9vxUwR archivedate 2012 01 13 page 10 ref sending email, window repositioning and resizing, text file processing, and file manipulation. Macros can be launched via a hotkey, or automatically triggered when a Process computing process starts or terminates, when a network connection has been made or released, when a file change occurred in a folder, or based on the contents of the clipboard. Macro Express has been used since 2004 by Yale University ref cite web url http www.library.yale.edu cataloging Macro 20Express 203.5.htm title Macro Express 3.5 Expert User Checklist ref and has a Pro version that offers additional features. ref cite web title Product Comparison url http macros.com compareproducts.htm publisher Macro Express accessdate 2011 01 13 ref See also AutoIt KiXtart Macro Express AutoKey ... more details
VAX Macro is the assembly language computer assembly language implementing the instruction set for the line of CPU s designed to run the OpenVMS operating system created by Digital Equipment Corporation in 1977. OpenVMS now belongs to Hewlett Packard . The syntax, directives, macro language, and lexical substitution operators of VAX Macro previously appeared in Macro 11 , the assembler for the PDP 11 series of computers. VAX Macro or, as it was also known, Macro 32 , supported the VAX processors developed and manufactured by Digital Equipment Corporation . It ran under the VAX VMS operating system and produced object files suitable for the VAX VMS Linker computing linker . The Macro 32 assembler and the linker were bundled with the operating system. With the advent of the 64 bit Alpha AXP chip, VAX Macro essentially became VMS Macro . Macro 32 was supported on the Alpha architecture, but because the Alpha used a different instruction set, the Macro 32 assembly language no longer mapped to the native instruction set. Macro 32 under the Alpha AXP Alpha architecture was actually implemented then as a compiler, compiling VAX assembly language into Alpha instructions. Unlike most compilers, however, Macro 32 for Alpha performed no optimization, retaining as much as possible the programmer s direct control over the generated code. The Alpha AXP chips introduced to the VMS world then the latest progression of the VMS Macro language, supporting the underlying RISC instruction set, and was called Macro 64 . A compiler from Macro 32 is available for Intel Itanium architecture ref http h71000.www7.hp.com wizard wiz 9837.html?jumpid reg R1002 USEN HP OpenVMS ask the wizard Macro32 Assemblers and Compilers? OpenVMS I64? Bot generated title ref A significant part of OpenVMS is written with Macro 32. References references Category Assembly languages ... more details
Hygienic macros are Macro computer science macros whose expansion is guaranteed not to cause the accidental ... the Lisp programming language Lisp community prior to the introduction of hygienic macros. Macro ... problem that is integrated into the macro expander itself. The term hygiene was coined in Kohlbecker et al. s 1986 paper that introduced hygienic macro expansion, inspired by the terminology ... D. P. last3 Felleisen first3 M. last4 Duba first4 B. year 1986 title Hygienic Macro Expansion booktitle ... The hygiene problem In programming languages that have unhygienic macro systems, it is possible for existing variable bindings to be hidden from a macro by variable bindings that are created during its ... solution is to give the macro s variables unique names source lang c define INCI i int INCIa 0 ... is now 1 The hygiene problem can extend beyond variable bindings. Consider this Common Lisp macro source ... there are no references to variables in this macro, it assumes the symbols if , not , and progn are all bound to their usual function definitions. If, however the above macro is used in the following ... can be diagnosed by the implementation as erroneous. On the other hand, hygienic macro systems ... my unless code macro can reside in its own package, where code user defined operator code is a private ... symbol, unrelated to the one used in the macro. Meanwhile, languages such as Scheme ... as part of the macro expansion process. In cases where accidental capture is desired, some systems allow the programmer to explicitly violate the hygiene mechanisms of the macro system. For example ... the expansion of a macro, he can use one with an unusual name and hope that the same name will never be used in a program that uses his macro. Of course any programmer knowing of gensym won t do .... The responsibility for choosing to use this feature within the body of a macro definition is left ... to the first solution in that a single name is shared by multiple expansions of the same macro ... more details
Macro risk refers to financial risk that is associated with macroeconomics macroeconomic or political factors. There are at least three different ways this phrase is applied. It can refer to economic or financial risk found in stocks and funds , to political risk found in different countries, and to the impact of economic or financial variables on political risk . Macro risk can also refer to types of economic indicator economic factors which influence the volatility over time of investments, assets, portfolios, and the Intrinsic value finance intrinsic value of companies. Macro risk associated ..., and investors with longer time horizons. Some of the macroeconomic variables that generate macro risk ... commodity prices such as gold fixing gold . Models that incorporate macro risk are generally of two ... , focuses on how short term changes in macro risk factors impact stock returns. These models include ... that incorporate macro risk data are valuation finance valuation models or the closely related fundamental ... and expected value of the investment being studied. Macro risk factors include any economic variables that are used to construct these estimates. Understanding that macro risk factors influence the intrinsic ... the Black Swan Theory may try to reduce the overall exposure of their investments to different macro ... way macro risk is used is to differentiate between countries as potential places to invest. In this meaning, the level of a country s macro risk differentiates its level of political stability and its ... application of macro risk is essentially a converse of the first two meanings it refers to how macroeconomics ... of this macro risk. References cite journal last Burmeister first Edwin authorlink coauthors ... Patented and proprietary macro risk measurements and tools for investors since 1999 . http www.macroriskadvisors.com Macro Risk Advisors A derivatives strategy and transactions firm for institutional ... Alliant Credit and Political Risk Insurance Provider of global macro risk ratings for eight ... more details
In engineering , macro engineering alternatively known as macroengineering or macro engineering and as megaengineering is the implementation of extremely large scale design projects. In particular, macroengineering is the process of marshaling and managing of resources, technology, and public opinion on a large scale to carry out complex tasks that last over a long period. In contrast to conventional engineering projects, macroengineering projects called macroprojects or megaprojects are multidisciplinary, involving collaboration from all fields of study they involve not only engineers, but scientists, lawyers, industrialists, soldiers, and politicians as well. Macroprojects are usually international they override political boundaries because most countries lack the social, financial, or physical ability to undertake them alone. As a consequence, macroprojects have the power to fundamentally transform its area of focus. Macroengineering is an evolving field that is only recently receiving attention. Because we routinely deal with challenges that are multinational in scope, such as global warming and pollution , macroengineering is emerging as a transcendent solution to worldwide problems. Macroengineering, or megaengineering, is distinct from megascale engineering which deals with projects on a planetary or stellar scale. Where macroengineering is currently practical, megascale engineering is still within the domain of speculative fiction. Macro engineering in reality Past macroprojects ... Institute in Bucharest, Romania and The Center for Macro Projects and Diplomacy at Roger Williams ..., MACRO ENGINEERING A CHALLENGE FOR THE FUTURE Springer, The Netherlands, 2006 . R.B. Cathcart, V. Badescu with Ramesh Radhakrishnan, MACRO ENGINEERS DREAMS 2006 , a freely downloadable 175 page ... B. Cathcart,Macro Projects NOVA Publishing, 2009 . Viorel Badescu and R.B. Cathcart, Macro engineering ... manipulation of matter Category Engineering Category Macro engineering hi ms ... more details
Multiple issues notability December 2007 unreferenced December 2007 wikify January 2011 The Macro key is a key that was featured on various early PC keyboards. It is typically found on the lower rows of the keyboard, either to the left of the Z key or to the right of the right Control key . While most keyboard layouts treat it as a backslash, it has a different scan code , so keyboard layouts or programs use the scan code directly, or they can choose to handle it differently. On many new, top of the line computer mice, there are built in macro keys. These mice often come with a software specifically designed to fit the needs of that mouse. These keys are sometimes used by gamers as rapid fire buttons, for an edge over the opponent. Using the key in a game could allow a gamer to shoot off an entire magazine of a pistol in around a second. This is something that would normally take 5 10 seconds, but can be compressed megafold. Usually macro ing keys can cause in permanent bans or suspension as it is not allowed in online gaming. Simply put the gaming macro key is simply a recording of a series of key sequences. A key sequence is a series of keyboard keystrokes, mouse actions, or menu actions that is bound to an Emacs command. Category Computer keys compu stub ... more details
File BH Macro.png right BH Macro lse BHMG is a large United Kingdom British investment company dedicated to the global fixed income and foreign exchange markets. Established in 2007 , the company is a constituent of the FTSE 250 Index . The Chairman is Ian Plenderleith. References http www.bhmacro.com Official site FTSE 250 Index constituents finance company stub ... more details
An anaphoric macro is a type of Macro computer science programming macro that deliberately captures some form supplied to the macro which may be referred to by an anaphor an expression referring to another . Anaphoric macros first appeared in Paul Graham computer programmer Paul Graham s On Lisp ref name lol http letoverlambda.com index.cl guest chap6.html Chapter 6 of Let over Lambda ref and their name is a reference to Anaphora linguistics linguistic anaphora ref name lol the use of words as a substitute for preceding words. Examples The tt loop tt macro in ANSI Common Lisp is anaphoric in that it binds tt it tt to the result of the test expression in a clause. ref http www.gigamonkeys.com book loop for black belts.html 22. LOOP for Black Belts from Practical Common Lisp ref ref http stackoverflow.com q 3922204 165806 What would be an example of an anaphoric conditional in Lisp? on StackOverflow ref Here is an example that sums the value of non tt nil tt elements, where tt it tt refers to the values of elements that do not equal tt nil tt source lang lisp loop for element in nil 1 nil 2 nil nil 3 4 6 when element summing it 16 source Here tt it tt is bound to the output of tt and number 3 number tt when true, collecting numbers larger than 3 ref http www.lispworks.com documentation HyperSpec Body 06 aha.htm 6.1.8.1 Examples of clause grouping from the Common Lisp HyperSpec ref source lang lisp loop for number from 1 to 6 when and number 3 number collect it IT refers to and number 3 number . 4 5 6 source Defining anaphoric macros One example is an anaphoric version of the Conditional programming if then else construct which introduces an anaphor tt it tt which is bound to the result ... self refers to the alambda function alambda n if n 0 1 x self 1 x source See also Hygienic macro s Macro computer science References references External links wikibooks Common Lisp External libraries ... project anaphora Anaphora an anaphoric macro collection Category Lisp programming language Category ... more details
A variadic macro is a feature of the C preprocessor whereby a Macro computer science macro may be declared to accept a varying number of Parameter computer science arguments . Variable argument macros were introduced in the ISO IEC 9899 1999 C99 revision of the C programming language C programming language standard in 1999. They were also introduced in ISO IEC 14882 2011 C 11 revision of the C programming language C programming language standard in 2011. ref Working draft changes for C99 preprocessor synchronization http www.open std.org jtc1 sc22 wg21 docs papers 2004 n1653.htm ref Declaration syntax The declaration syntax is similar to that of variadic function s an ellipsis tt ... tt is used to indicate that one or more arguments must be passed. Common compilers also permit passing zero arguments to such a macro, however. ref name gcc http gcc.gnu.org onlinedocs gcc Variadic Macros.html ref ref name msvc http msdn.microsoft.com en us library ms177415 v vs.80 .aspx ref During macro expansion each occurrence of the special identifier tt VA ARGS tt in the macro replacement list is replaced by the passed arguments. No means is provided to access individual arguments in the variable argument list, nor to find out how many were passed. However, macros can be written to count the number of arguments that have been passed. ref cite newsgroup author Laurent Deniau title VA NARG date 2006 01 16 newsgroup comp.std.c id dqgm2f ije 1 sunnews.cern.ch url http groups.google.com group comp.std.c browse thread thread 77ee8c8f92e4a3fb 346fc464319b1ee5 accessdate ref Support The GNU Compiler Collection 3.0 ref name gcc , Visual Studio 2005 ref name msvc , C Builder 2006 and Oracle Solaris Studio Sun Studio Forte Developer 6 update 2 C version 5.3 . ref Sun Studio feature comparison http ... and line number from which it was called as arguments, the following macro might be used Don t change ... tt instead. References reflist See also Computing Variadic function DEFAULTSORT Variadic Macro ... more details