[next] [previous] [contents]
Example 20-1: BASIC Main Program
PROGRAM call_fortran
! The BASIC main program prints the array before
! calling the subroutine
EXTERNAL SUB forsub (WORD DIM(,) BY REF)
DIM WORD array_x(1 TO 10, 1 TO 5)
FOR column = 1 TO 5
FOR row = 1 TO 10
array_x(row,column)=(10*row + column)
PRINT array_x(row,column);
NEXT row
PRINT
NEXT column
PRINT
CALL forsub(array_x(,) BY REF)
END PROGRAM