Kevin John Gough: Difference between revisions
Appearance
mNo edit summary |
m →Links |
||
Line 17: | Line 17: | ||
==Links== | ==Links== | ||
* [http://softwareautomata.blogspot.co.uk/ John Gough on Software Tools] | * [http://softwareautomata.blogspot.co.uk/ John Gough on Software Tools] | ||
{{DEFAULTSORT:Gough, Kevin John}} | {{DEFAULTSORT:Gough, Kevin John}} | ||
[[Category:Individual Software Developers]] | [[Category:Individual Software Developers]] |
Revision as of 16:34, 15 September 2018
John Gough is Emeritus Professor of Computer Science at Queensland University of Technology (QUT) in Brisbane, Australia and is the man mostly responsible for the Gardens Point series of Wirthian compilers and development tools.
Projects
- Gardens Point Component Pascal - Targets the JVM or the Microsoft Windows CLR
- Gardens Point LEX - Lex compatible lexical analysis package but with proper Unicode support, sadly only available for the Windows CLR
- Gardens Point Modula-2 - Multi platform Modula-2 compiler - OS/2 version available
- Gardens Point Oberon-2 - Multi platform Oberon-2 compiler - OS/2 version available
- Gardens Point Parser Generator - Takes the output of GPLex and creates a parser out of it in C Sharp, only available for the Windows CLR
- Ruby.NET - Ruby implementation for the CLR - Now discontinued
Publications
- Kevin John Gough: Compiling for the .NET Common Language Runtime (CLR) - Prentice-Hall 2002, ISBN 0-13-062296-6
- Kevin John Gough: Syntax Analysis and Software Tools - Addison-Wesley 1988, ISBN 0-201-18048-0
- Gough; George Mohay: Modula-2: A Second Course in Programming – Prentice-Hall 1988, ISBN 0724808280
- Wayne Kelly; John Gough: Ruby.NET: a ruby compiler for the common language infrastructure - Proceedings of the Thirty-First Australasian Computer Science Conference (ACSC 2008)