Archive

Archive for the ‘OWL BASIC’ Category

Control Flow Graph Linearisation in OWL BASIC

February 14th, 2010 Robert Smallshire No comments

Erythromycin Online
Buy Coumadin
Penisole Online
Buy Phentrimine
Zelnorm Online
Buy Elavil
Flomax Online
Buy Aldactone
Avapro Online
Buy Zelnorm
To compile the code comprising an OWL BASIC procedure, function or main program into CIL, we must linearise the Control Flow Graph (CFG) representing the program statements. The CFG undergoes many transformations during compilation, for example to eliminate unreachable code or convert GOSUB routines [...]

Read the rest of this entry »
Categories: .NET, OWL BASIC, computing Tags: ,

OWL BASIC produces its first executable

August 4th, 2009 Robert Smallshire 4 comments
Categories: .NET, IronPython, OWL BASIC, Python, computing Tags:

Dismal performance with IronPython

May 17th, 2009 Robert Smallshire 2 comments

IronPython can be slow – 10x to 100x slower than CPython on real-world code and it has been observed to be up to 6000x slower.

Read the rest of this entry »

OWL BASIC runtime library takes shape

February 11th, 2009 Robert Smallshire 2 comments

OWL BASIC Control Flow Graph

November 23rd, 2008 Robert Smallshire No comments
Categories: .NET, 8 bit, OWL BASIC, computing, software Tags:

OWL BASIC parser and abstract syntax tree

November 23rd, 2008 Robert Smallshire No comments
Categories: .NET, OWL BASIC, computing, software Tags:

NEXT please! Compiling iteration structures in BBC BASIC

Categories: .NET, C++, OWL BASIC, computing, software Tags:

Compiling variant function return types in BBC BASIC

June 19th, 2007 Robert Smallshire 4 comments
Categories: .NET, OWL BASIC, computing, software Tags:

BBC BASIC lexer with PLY

June 11th, 2007 Robert Smallshire No comments
Categories: .NET, OWL BASIC, computing, software Tags:

Writing a BBC BASIC compiler for the CLR

June 10th, 2007 Robert Smallshire 23 comments
Categories: .NET, 8 bit, OWL BASIC, computing, software Tags: