2 // bcpl sample program.
11 GLOBAL $( FOO:1, BAR:2 $)
16 LET start (argc, argv) BE
20 writef ("program name is %s *N", argv ! 0);
22 val = atoi (argv ! 1);
26 CASE 1: writef ("value is 1*N");
29 CASE 2: writef ("value is 2*N");
34 writef ("val = %d*N", val);
36 $) REPEATUNTIL val < 0
47 writef ("val = %d*N", val);