Index

Package: Variables

Description

package Scripting.Expressions.Variables is
Copyright (c) 2012 Kevin Wellwood All rights reserved. This source code is distributed under the Modified BSD License. For terms and conditions, see license.txt.

Classes

Variable

type Variable is new Expression with private;

Ancestors:

Primitive operations:

Construct
Evaluate (overriding Scripting.Expressions.Evaluate)
Objects.Construct (Inherited)
Objects.Delete (Inherited)
Objects.To_String (Inherited)
Scripting.Expressions.Construct (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.