Yazoo ---> Online Help Docs ---> Reference ---> Yazoo registers

R_composite

Not surprisingly, the R_composite register is a composite variable; i.e. it contains members. Thus


    R_composite.q[10] :: double
   

is quite legal.

R_composite is used by the Yazoo function transform(). When transform() processes a string of bytecode, that bytecode becomes R_composite's `type' (if R_composite is thought of a variable), or function code (if R_composite is viewed as a function). Note that although transform() alters R_composite, this register is not its return variable.

In interactive mode, start.zoo alters the code -- though not the data -- of R_composite in the course of its normal activity; however, it saves and restores the type/code of this register between each command the user types. Thus R_composite is stable from the user's perspective, even in interactive mode.


Prev: Numeric and string registers   Next: Error and warning registers


Last update: July 28, 2013

Get Yazoo scripting language at SourceForge.net. Fast, secure and Free Open Source software downloads