NAME
io.ops - I/O Opcodes
DESCRIPTION
Parrot's IO API
When making changes to any ops file,
run make bootstrap-ops
to regenerate all generated ops files.
Parrot IO API Operations
- print(in INT)
- print(in NUM)
- print(invar PMC)
- print(in STR) Print $1 to standard output.
- say(in INT)
- say(in NUM)
- say(invar PMC)
- say(in STR) Print $1 to standard output with a trailing newline.
- print(invar PMC, in INT)
- print(invar PMC, in NUM)
- print(invar PMC, in STR)
- print(invar PMC, invar PMC) Print $2 on the IO stream object $1.
- getstdin(out PMC) Create a new ParrotIO object for the stdin file descriptor and store it in $1
- getstdout(out PMC) Create a new ParrotIO object for the stdout file descriptor and store it in $1
- getstderr(out PMC) Create a new ParrotIO object for the stderr file descriptor and store it in $1