5.5.3. ASM Function Location

[Tip]Description

An ASM function location refers to a (multi-dimensional) slot of an ASM function, which is associated with a value tag.

[Important]Syntax
AsmFunctionLocationAST ::= ASMFunctionNameAST ActualParameterDefAST

In an ASM function location, the corresponding ASM function definition is identified by its fully qualified name (which can also be a local name).

The slot of the ASM function is identified by a list of actual parameters.

[Note]Semantics

An ASM function location returns the value associated with the given location. If a location is accessed without previously assigning a value, then the undef value is returned.

Used By:  base arithmetic term

See Also:  ASM function definition