Index

Package: Variables

Description

private package Expressions.Variables is

Classes

Variable

type Variable is new Expression with private;

Ancestors:

Primitive operations:

Construct
Evaluate (overriding Expressions.Evaluate)
Expressions.Construct (Inherited)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.To_String (Inherited)
A Variable is a value of any type (boolean, number, or string) that will be resolved by name only when the expression is evaluated.

Types

A_Variable

type A_Variable is access all Variable'Class;

Subprograms & Entries

Create_Variable

function Create_Variable
( token: not null A_Identifier_Token ) return A_Variable;
Creates a new Variable from a Token representing an indentifier name.