NAME

include/macros/types.pir

Macros

.CONS(R,A,B)

Creates a new cons with car A and cdr B, placing the result in R.

.STRING(R,S)

Creates a new string with value S, placing the result in R.

.STREAM(R,S)

Create a new stream object from ParrotIO object S, placing the result in R.

.READTABLE(R)

Create a new readtable object and places it in R.

.FLOAT(R,F)

Creates a new float with value F, placing the result in R.

.INTEGER(R,I)

Creates a new integer with value I, placing the result in R.

.HASH(R)

Creates a new hash table, placing the result in R.

.PACKAGE(P,N)

Create a new package with name N, placing the result in P.

.FUNCTION(F,L)

Create a new function object with label L, placing the result in F.

.MACRO(F,L)

Create a new macro object with label L, placing the result in F.