Archive for the ‘8 bit’ Category

OWL BASIC Control Flow Graph

November 23rd, 2008 1 comment

Tweet Since BBC BASIC does not use C-like nested scopes marked by braces to delineate loops and other blocks, the structure of such blocks is not captured in the Abstract Syntax Tree (AST); that is to say that the statements within a loop will not be child nodes of the opening loop statement such as […]

Categories: .NET, 8 bit, computing, OWL BASIC, software Tags:

Writing a BBC BASIC compiler for the CLR

June 10th, 2007 29 comments

Tweet Of late, I’ve picked up an interest in the CLR through learning C#. After being impressed by the performance of the .NET runtime (less so for Mono, although that’s another story) I decided that an effective way to really get to grips with the system would be to write a compiler which targets the […]

Categories: .NET, 8 bit, computing, OWL BASIC, software Tags:

BBC Computer 32K

November 27th, 2005 3 comments

That single purchase … changed my life greater than any other single purchase made before or since.

Categories: 8 bit, computing Tags: