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.