|
|
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.