From mboxrd@z Thu Jan 1 00:00:00 1970 From: thorsten.sideb0ard@gmail.com (Thorsten Sideboard) Date: Tue, 19 Sep 2017 10:01:53 -0700 Subject: [TUHS] B Source Code In-Reply-To: <20170918214516.GA58781@indra.papnet.eu> References: <20170918214516.GA58781@indra.papnet.eu> Message-ID: Ok, so this is slightly tangential - i misappropriated 'BCPL' for a comic book I'm working on, called Bureau for the Containment of Programmatic Lifeforms - I gave a talk in London recently entitled BCPL, which featured Martin Richards, the history of BCPL->C, lots of drawings of computer scientists including everyone's favorite curmudgeon Ted Nelson, sci-fi world building comic books, algorithmic music generation, and trying to bring all of them together into a project called BCPL. https://www.youtube.com/watch?v=QFj8q9awAUY thor (long time lurker!) On Mon, Sep 18, 2017 at 2:45 PM, Angelo Papenhoff wrote: > On 12/09/17, Clem Cole wrote: >> BTW: Check out: ybc: a compiler for B >> > > I may me a bit late now, but I would also like to add my B compiler, that > I wrote a few years ago: https://github.com/aap/abc/ > I wasn't able to find another B compiler at the time but wanted to run > B code just for fun. I was also studying dmr's C compiler so I took a lot > of inspiration from his code and wrote this (rhe code generation is entirely mine > though, and terribly inefficient). > I haven't compiled it in a while and I suspect it's not as portable as > it should be, but it was only meant as a toy anyway...my first > parser/compiler/language. > > I'm still planning to make it output PDP-6/10 code eventually. > > aap