|
|
1.1 root 1: .pa 1
2: .he 'BC (VI)'6/12/72'BC (VI)'
3: .ti 0
4: NAME bc -- B interpreter
5: .sp
6: .ti 0
7: SYNOPSIS bc__ [ -c__ ] sfile\d1\u.b__ ... ofile\d1\u ...
8: .sp
9: .ti 0
10: DESCRIPTION bc__
11: is the UNIX B interpreter.
12: It accepts three types of arguments:
13:
14: Arguments whose names end with ".b" are assumed to be
15: B source programs; they are compiled, and
16: the object program is left on the file sfile\d1\u.o (i.e.
17: the file whose name is that of the source with ".o" substituted
18: for ".b").
19:
20: Other arguments (except for "-c") are assumed
21: to be either loader flag arguments, or B-compatible
22: object programs, typically produced by an earlier bc__ run,
23: or perhaps libraries of B-compatible routines.
24: These programs, together with the results of any
25: compilations specified, are loaded (in the order
26: given) to produce an executable program with name
27: a.out_____.
28:
29: The "-c" argument suppresses the loading phase, as does
30: any syntax error in any of the routines being compiled.
31: .sp
32: The language itself is described in [1].
33: .sp
34: The future of B is uncertain.
35: The language has been totally eclipsed by the
36: newer, more powerful, more compact, and faster
37: language C.
38: .sp
39: .ti 0
40: FILES file.b input file
41: .nf
42: a.out loaded output
43: b.tmp1 temporary (deleted)
44: b.tmp2 temporary (deleted)
45: /usr/lang/bdir/b[ca] translator
46: /usr/lang/bdir/brt[12] runtime initialization
47: /usr/lib/libb.a builtin functions, etc.
48: /usr/lang/bdir/bilib.a interpreter library
49: .fi
50: .sp
51: .ti 0
52: SEE ALSO [1] K. Thompson; MM-72-1271-1; Users' Reference to B.
53: .br
54: cc(I)
55: .sp
56: .ti 0
57: DIAGNOSTICS see [1].
58: .sp
59: .ti 0
60: BUGS Certain
61: external initializations are illegal.
62: (In particular: strings and addresses of externals.)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.