Pseudocode Converter: gpc
Version 0.7.0
Description
I know that very few are excited to begin programming in pseudocode, because they feel like they end up having to do the work twice. Once in the pseudocode and again in the target language. I am in that camp as well, and so I have created a converter that will take the pseudcode you wrote and convert as much of it into the target language. The goal is to be able to compile the code at the end with only some modification needed. Some tidying is still left, and no optimisations are done to the code. I am confident that once you get use to writing in pseudocode that you'll find that your coding improves dramatically. The name of the programme is a recursive acronym standing for gpc is a Pseudocode Converter.
Features
-
Languages Currently Supported:
-
A simple text editor for testing out conversions.
-
Can convert multiple pseudocode files at one time.
-
Much of the conversion process is automated at this point.
-
Argument descriptions are automagically converted into comments above the procedures. Comments are placed in the order they are listed in the procedure.
Known Issues
-
When the code is converted there are still some sections that could be automated, relieving the programmer of this job.
-
For languages that separate their declaration and their definitions, we do not handle the separation yet.
-
Debian stable will need to install a newer version of the autoconf system.
Downloads and Info
Pseudocode Language Specification and related files
Download the source code for the latest version.
gpc API and TODO listings
gpc conversion file syntax and related files