INTEGER X,Y
C
C
- 1000 CALL PL$RST
+C
+ 1000 CALL PL$INI
+ CALL PL$SCL(2.54)
C
CALL GITTER
+ CALL PL$PU
C
CALL PL$MV(0,0)
CALL DOWN
C
C
CALL PL$MV(0,0)
- CALL REBOOT
+C CALL REBOOT
+ CALL PL$MV (0,-250)
+ PAUSE 7
+ GO TO 1000
END
C
C
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
C
SUBROUTINE GITTER
- INTEGER X,Y
+ INTEGER X,Y,STAK(400)
+ CALL S$INIT(STAK,400)
DO 2000 X=0,600,50
CALL LINE(X,-100,X,100)
2000 CONTINUE
CALL LINE (0,-1,600,-1)
CALL LINE (-1,-100,-1,100)
CALL LINE (1,-100,1,100)
+ CALL PL$PU
+ CALL PL$MV(0,110)
+ CALL PL$TXT(STAK,37HSinus-Demo, 08.11.2008, Ph. Hachtmann,37)
C
RETURN
END
C
C
- SUBROUTINE LINE(X1,Y1,X2,Y2)
- INTEGER X1,Y1,X2,Y2
- CALL PL$MV(X1,Y1)
- CALL PL$PD
- CALL PL$MV(X2,Y2)
- CALL PL$PU
- RETURN
- END
+C SUBROUTINE LINE(X1,Y1,X2,Y2)
+C CALL PL$MV(X1,Y1)
+C CALL PL$PD
+C CALL PL$MV(X2,Y2)
+C CALL PL$PU
+C RETURN
+C END
CCCCCCCCCC
C
SUBROUTINE DOWN