19 lines
430 B
Plaintext
19 lines
430 B
Plaintext
general {
|
|
funcon-term:
|
|
initialise-giving
|
|
sequential(
|
|
print [ left-to-right-repeat(fail, 2, 1) ],
|
|
tuple left-to-right-repeat(
|
|
sequential(print integer-add(given,2), given),
|
|
sequential(print 1, 1),
|
|
sequential(print 2, 3)))
|
|
;
|
|
}
|
|
|
|
tests {
|
|
result-term: tuple(1, 2, 3);
|
|
standard-out: [ [ ], 1, 2, 3, 4, 5];
|
|
//Also:
|
|
// standard-out: [ [ ], 2, 1, 3, 4, 5];
|
|
}
|