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.


parrot