Next: struct x1f4_sentence_type, Previous: struct x1f4_c1record_type, Up: Imperative Language Interpreter Types [Index]
typedef struct x1f4_progress_type { struct x1f4_sentence_type do_clause, if_clause; int arg1, arg2, type; unsigned count; } x1f4_progress_type;
The struct x1f4_progress_type
record describes traversal modes for
traversable collections.
Its fields are:
type
is the type id of the traversed collection data type.
See Symbolic Types.
count
is the number of variables by which the collection is traversed (1 or 2).
arg1
is the type id of the first variable by which the collection is traversed.
arg2
is the type id of the second variable (if any) by which the collection is
traversed. X1f4_E4_OBJECT
allows any type.
if_clause
is the struct x1f4_sentence_type
description of the traversal
introductory if statement (and how it is constructed).
do_clause
is the struct x1f4_sentence_type
description of the traversal carrying
do-while statement (and how it is constructed).