type

The type object represents a type in the Relevance Language. This is a form of reflection that allows you to see what inspectors are available and how to use them.

Version Platforms
8.0.584.0 AIX, HP-UX, Mac, Red Hat, SUSE, Session, Solaris, Windows
8.1.535.0 Debian, Ubuntu
9.5.13.130 Raspbian

Creation

direct object type of <property> : type
index type of <property> : type
left operand type of <binary operator> : type
operand type of <cast> : type
operand type of <unary operator> : type
result type of <binary operator> : type
result type of <cast> : type
result type of <property> : type
result type of <unary operator> : type
right operand type of <binary operator> : type
type : type
type <string> : type

Properties

binary operator returning <type> : binary operator
cast from of <type> : cast
cast returning <type> : cast
name of <type> : string
parent of <type> : type
property <string> of <type> : property
property of <type> : property
property returning <type> : property
property returning <type> of <type> : property
size of <type> : integer
unary operator returning <type> : unary operator

Casts

<type> as string : string

Operators

<type> = <type> : boolean