Print
Displays attributes and tuples of a relation.
Usage
print (data : )
Details
The attributes and tuple values of data are a printed to
stdout, in the order that they arrive as soon as they arrive.
Notes
Known Bugs
- Relation names are not displayed. Thus, it can be difficult to
use more than one print operator in a plan because the outputs
are not distinguishable.
Example
Using the input:
RELATION books: title char, author char, pub_date date, pages number
Title1|Author1|09-01-1991|34
Title2|Author2|12-23-1954|479
Title3|Author2|05-09-2002|733
Title4|Author3|01-01-1968|32
Title5|Author2|07-03-2001|1152
when executing the plan:
PLAN test
{
INPUT: stream books
OUTPUT:
BODY
{
print (books : )
}
}
will generate the following output:
ATTRS=[title, author, pub_date, pages]
DATA=[Title5|Author2|07-03-2001|1152,Title4|Author3|01-01-1968|32,Title2|Author2|12-23-1954|479,Title1|Author1|09-01-1991|34,Title3|Author2|05-09-2002|733,EOS]