Macro processors are often embedded in other programs, such as assemblers and compilers. Most Australian manufacturers and assemblers became heavily involved. Other assemblers, such as MASM, also support macros. Macro assemblers often allow macros to take parameters. However, all these companies were then merely automotive assemblers, importing parts from overseas partners. Rambler production was moved to the Datsun assembly plant, Rosslyn Motor Assemblers. Most assemblers also support macros and symbolic constants. It corresponds to the similarly named feature available in some assemblers for Intel processors. One method to building molecular assemblers is to mimic evolutionary processes employed by biological systems. One concrete example of this may be the ubiquitous x86 assemblers from various vendors. HLA supports all the same low-level machine instructions as other x86 assemblers. Some assemblers have incorporated structured programming elements to encode execution flow. Overlap graphs are utilized for most assemblers designed for Sanger sequenced reads. For instance, with some Z80 assemblers the instruction is recognized to generate followed by . The computer game Hostile Waters features a narrative involving nanotech assemblers.