Joshua Bartlett

Joshua Bartlett

Joshua is a student completing honours in Software Engineering at the University of Queensland, St. Lucia.

tsPyC: Making compiler semantics scriptable

Full Paper

The motivation behind the tsPyC project is to improve the ability of programmers to represent complex ideas simply, compared with the ability obtained when using traditional compiled programming languages. The project will produce a compiler and a well-defined interface with which programmers can easily introduce advanced concepts and define the meaning of those concepts to the compiler.

In my talk I will first introduce tsPyC and explain broadly what it does. I will then demonstrate the tsPyC compiler using a few examples of how a programmer might use the language. In this I hope to demonstrate how useful tsPyC can be. I will then go in detail through one simple example and explain exactly what the compiler does at each stage, in order to give interested audience members an understanding of how tsPyC works.

Published Oct 24, 2009.

0 responses to Joshua Bartlett

There are no comments for this page yet. Be the first!

Leave a Reply