File: TEST.BAS

package info (click to toggle)
pcbasic 2.0.7-8
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 35,416 kB
  • sloc: python: 28,411; sh: 103; makefile: 10
file content (40 lines) | stat: -rw-r--r-- 1,688 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
10 REM PRINT USING test 
20 OPEN "OUTPUT" FOR OUTPUT AS 1
25 ON ERROR GOTO 10000
29 REM syntax and literals
30 PRINT#1, USING "abc"; 1
40 PRINT#1, USING "abc #"; 1
50 PRINT#1, USING "abc # #"; 1, 2
60 PRINT#1, USING "abc # #"; 1; 2
70 PRINT#1, USING "abc #"; 1; 2
80 PRINT#1, USING "_# #"; 2
90 PRINT#1, USING " # "; 1,2,3,4,5
1000 REM strings
1010 PRINT#1, USING "!"; "abcde"
1020 PRINT#1, USING "\ \"; "abcde"
1030 PRINT#1, USING "&"; "abcde"
2000 REM numbers
2010 PRINT#1, USING "###"; 12, 123, 1234, 12345, -12345, -123, -12
2020 PRINT#1, USING "."; 0
2030 PRINT#1, USING "##,,#"; 1000, 11000, -1000
2040 PRINT#1, USING "+###"; 2000
2050 PRINT#1, USING "**##"; 1, 10, 100, 1000, 10000, -1, -10, -100, -1000, -10000
2060 PRINT#1, USING "$$##"; 1, 10, 100, 1000, 10000, -1, -10, -100, -1000, -10000
2070 PRINT#1, USING "###.###"; 1
2080 PRINT#1, USING "####+"; 1, -1
2090 PRINT#1, USING "####-"; 1, -1
2100 PRINT#1, USING "####^^^^"; 0, 1, 10, 100, 1000, 10000, 0.1, 0.01, 0.001
3000 REM double-precision numbers
3010 PRINT#1, USING "###"; 12#, 123#, 1234#, 12345#, -12345#, -123#, -12#
3020 PRINT#1, USING "."; 0#
3030 PRINT#1, USING "##,,#"; 1000#, 11000#, -1000#
3040 PRINT#1, USING "+###"; 2000#
3050 PRINT#1, USING "**##"; 1#, 10#, 100#, 1000#, 10000#, -1#, -10#, -100#, -1000#, -10000#
3060 PRINT#1, USING "$$##"; 1#, 10#, 100#, 1000#, 10000#, -1#, -10#, -100#, -1000#, -10000#
3070 PRINT#1, USING "###.###"; 1#
3080 PRINT#1, USING "####+"; 1#, -1#
3090 PRINT#1, USING "####-"; 1#, -1#
3100 PRINT#1, USING "####^^^^"; 0#, 1#, 10#, 100#, 1000#, 10000#, 0.1#, 0.01#, 0.001#
9999 CLOSE: END
10000 PRINT#1, "error:", ERR, ERL
10010 RESUME NEXT