Commands reference¶
popjc
¶
The result of the execution of popjc -h
command is shown below:
POP-Java Compiler v1.0
This program is used to compile a POP-Java program
Usage: popjc <options> <source files>
OPTIONS:
-h, --help Show this message
-n, --noclean Do not clean the intermediate Java file
generated by the POP-Java parser
-p, --popcpp <xml_file> Compile a POP-Java parallel class for
POP-C++ usage (Need XML additional
informations file)
-j, --jar <filename> Create a JAR archive with the given name
(Need the JAR file name)
-v, --verbose Verbose mode
-c, --classpath <files> Include JAR or compiled Java class to the
compilation process. Files must be
separated by a semicolon ":"
OPTIONS FOR POP-C++ INTEROPERABILITY:
-x, --xmlpopcpp <files> Generate a canvas of the POP-C++ XML
additional informations file for the
given Java files. This option must be
used alone.
-g, --generate <pjava> Generate the POP-C++ partial
implementation to use the given
POP-Java parclass in a POP-C++ application
(NOT IMPLEMENTED YET)
popjrun
¶
The result of the execution of popjrun -h
command is shown below:
POP-Java Application Runner v1.0
This program is used to run a POP-Java application or to generate
object map
Usage: popjrun <options> <objectmap> <mainclass>
OPTIONS:
-h, --help Show this message
-v, --verbose Verbose mode
-c, --classpath <files> Include JAR or compiled Java class
needed to run the application. Files must
be separated by a semicolon ":"
OPTIONS FOR OBJECT MAP GENERATION:
-l, --listlong <parclass> Generate the object map for the given
parclasses. Parclasses can be a .class,
.jar, .obj or .module file. Parclasses
must be separated by :