Annotation of researchv10dc/dist/man/v3/man6/bc.6, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.