reid@cpswh.cps.msu.edu (Dr Richard J. Reid) (05/07/90)
The program "bs" on AIX on our RS/6000 loaner is an extension of the usual UNIX "bc". Does anyone know where this comes from, and if the source might be available? Thanks, Dick
marc@stingray..austin.ibm.com (Marc J. Stephenson/140000;1C-22) (05/08/90)
In article <7333@cps3xx.UUCP> reid@cpswh.cps.msu.edu (Dr Richard J. Reid) writes: >The program "bs" on AIX on our RS/6000 loaner >is an extension of the usual UNIX "bc". Does >anyone know where this comes from, and if the >source might be available? I don't know if bs is truly an extension of bc, but here is a little information I got from peeking at the source: 1) bs is attributed to IBM - that is, it contains only IBM copyrights, but that does not necessarily mean that we wrote it all here. Possibly somebody did it for hire. It was available on earlier versions of AIX. Ah, I find that we got it from ISC originally in 1985. 2) The version of bc that I find in Version 3 has copyrights from AT&T, Cal-Berkeley, and IBM. 3) The source for bs and the other AIX Version 3 commands and libs has been sent to OSF many times over. Maybe you have access that way. I don't know what our position is right now about making source to AIX Version 3 available. Sorry. I just work here. Also, bs is written in C, whereas bc is in yacc, if you care about that. Marc Stephenson (marc@stingray.austin.ibm.com) DISCLAIMER: The content of this posting is independent of official IBM position. External: uunet!cs.utexas.edu!ibmaus!auschs!stingray.austin.ibm.com!marc Internal: marc@stingray.austin.ibm.com VNET: MARC at AUSVM6 T/L: 793-3796
dcm@toysrus.uucp (dcm) (05/08/90)
Bs came from (at least) SysV.1. I found the man page. It says "Bs is a remote descendant of Basic and Snobol4 with a little C language thrown in". It seems to me that it's even older than that (I have some faint memories of bs from a long way back), but I can't remember exactly when/where. But then I looked in the V.2 source, and couldn't find it there. That confuses me (did AT&T finally drop it in V.2?). Craig -------- Craig Miller, contractor / IBM AWD, Austin UUCP: ..!uunet!cs.utexas.edu!ibmaus!auschs!toysrus.austin.ibm.com!dcm "Bo knows uucp."
vqh@dwx3bn.att.com (Viet Q. Hoang) (05/09/90)
From article <3178@cello.UUCP>, by dcm@toysrus.uucp (dcm): > > Bs came from (at least) SysV.1. I found the man page. I know it was available in Sys IV, probably Sys III too. > But then I looked in the V.2 source, and couldn't find it > there. That confuses me (did AT&T finally drop it in V.2?). It's dropped in SVR3.2, SVR3.1 still has it. V. Hoang v.hoang@att.com Viet Hoang AT&T, Denver Works v.hoang@att.com