GPPbuilder provides a means of transforming a file containing the definition of a GPP defined application, in which, the process definitions omit the communication and parallel composition definitions. The program constructs the required definitions automatically.
The argument to the program is a \path\filename that has a _gpp.groovy suffix. The supplied argument should omit the suffix. The output is the \path\filename now with a .groovy suffix. The outpfile can be executed as a groovy script. Any errors will be placed in the output file at the place where they were detected.
Constructor and description |
---|
GPPbuilder
() |
Type Params | Return Type | Name and description |
---|---|---|
|
static void |
main(String[] args) @param args args[0] contains the full path name of a the file to be converted, excluding the _gpp.groovy suffix |
|
static void |
runBuilder(String fileRoot) A method that calls the GPPbuilder program. |
args
- args[0] contains the full path name of a the file to be converted, excluding the _gpp.groovy suffixA method that calls the GPPbuilder program.
fileRoot
- the name of the root of the file to be transformed without the _gpp.groovy suffix, the output
is a file with the a .groovy suffix that can be executed as a groovy script.GPPBuild for GPP - Groovy Parallel Patterns generated 18-09-2017 by Jon Kerridge, Edinburgh Napier University - j.kerridge@napier.ac.uk