fortran.spad line 66 [edit on github]
This domain builds representations of program code segments for use with the FortranProgram domain.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, l, y) creates a representation of the assignment of y to the l'th element of array x (l is a list of indices).
assign(x, l, y) creates a representation of the assignment of y to the l'th element of array x (l is a list of indices).
assign(x, l, y) creates a representation of the assignment of y to the l'th element of array x (l is a list of indices).
assign(x, l, y) creates a representation of the assignment of y to the l'th element of array x (l is a list of indices).
assign(x, l, y) creates a representation of the assignment of y to the l'th element of array x (l is a list of indices).
assign(x, l, y) creates a representation of the assignment of y to the l'th element of array x (l is a list of indices).
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
assign(x, y) creates a representation of the FORTRAN expression x=y.
block(l) creates a representation of the statements in l as a block.
call(s) creates a representation of a FORTRAN CALL statement
code(f) returns the internal representation of the object represented by f.
coerce(f) returns an object of type OutputForm.
comment(s) creates a representation of the Strings s as a multi-line FORTRAN comment.
comment(s) creates a representation of the String s as a single FORTRAN comment.
common(name, contents) creates a representation a named common block.
cond(s, e) creates a representation of the FORTRAN expression IF (s) THEN e.
cond(s, e, f) creates a representation of the FORTRAN expression IF (s) THEN e ELSE f.
continue(l) creates a representation of a FORTRAN CONTINUE labelled with l
forLoop(i=1..10, c) creates a representation of a FORTRAN DO loop with i ranging over the values 1 to 10.
forLoop(i=1..10, n, c) creates a representation of a FORTRAN DO loop with i ranging over the values 1 to 10 by n.
getCode(f) returns a list of strings representing f in Fortran notation. This is used by the FortranProgram domain.
gotoJump(l) creates a representation of a FORTRAN GOTO statement
operation(f) returns the name of the operation represented by f.
printCode(f) prints out f in FORTRAN notation.
printStatement(l) creates a representation of a PRINT statement.
repeatUntilLoop(s, c) creates a repeat ... until loop in FORTRAN.
returns() creates a representation of a FORTRAN RETURN statement.
returns(e) creates a representation of a FORTRAN RETURN statement with a returned value.
returns(e) creates a representation of a FORTRAN RETURN statement with a returned value.
returns(e) creates a representation of a FORTRAN RETURN statement with a returned value.
returns(e) creates a representation of a FORTRAN RETURN statement with a returned value.
returns(e) creates a representation of a FORTRAN RETURN statement with a returned value.
returns(e) creates a representation of a FORTRAN RETURN statement with a returned value.
save() creates a representation of a SAVE statement.
setLabelValue(i) resets the counter which produces labels to i
stop() creates a representation of a STOP statement.
whileLoop(s, c) creates a while loop in FORTRAN.