Ints.mesa
Last Edited by: Arnon, June 10, 1985 4:19:22 pm PDT
DIRECTORY
Rope,
Basics,
IO,
AlgebraClasses;
Ints: CEDAR DEFINITIONS
= BEGIN OPEN AC: AlgebraClasses;
Types and Variables
Int: TYPE = AC.Object;
IntData: TYPE = REF INT;
Ints: AC.Object; -- public structure
Structure Operations
ShortPrintName:
AC.ToRopeOp;
Characteristic: AC.StructureRankOp;
I/O and Conversion
CanRecast:
AC.BinaryPredicate;
LegalFirstChar:
AC.LegalFirstCharOp;
ToINT: PROC [int: Int] RETURNS [INT];
Arithmetic
Paren:
AC.UnaryOp;
NoOp; filter for Eval
Comparison
Equal:
AC.BinaryPredicate;
Sign:
AC.CompareToZeroOp;
Compare:
AC.BinaryCompareOp;
END.