b  contains the compiler source; makefile makes it
armlib.a and armlib.b contain the library source (asm & bcpl respectively);
   no makefile apparently.  mclib is the only oddity, made by assembling
   mclibar: other mclibxr are for variants you don't want
bin contains the executables: bcpl and join are the important things. The
   compiler does *not* generate aof (it predates it); linking is done at
   application startup time. It is vital for this to work that mclib is the
   first input file for join.
alib.newlib contains the library binaries
alib.libhdr is the library header. The compiler expects to find it in
   $.alib.libhdr (if you use just GET "libhdr").

As far as I'm concerned, you can do whatever you want with this.

Harry

