Annotation of researchv10dc/dist/man/v3/man6/bc.6, revision 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.