Compiles the project code using the ajc compiler. Typically this command is
invoked from inside a shell script as an alternative to invoking the ajc
compiler in an os-specific way. For example the logic that detects whether or
not the source directory exists would be hard to replicate across batch files
and bash scripts.

Below are typical scripts for executing a project with bash and dos.
In order to configure the underlying ant task, beans introspection is used on
the protoj.util.AspectjCompileTask parent. That parent contains two properties
called compileTask and dirSet that are instances of
org.aspectj.tools.ant.taskdefs.AjcTask and org.apache.tools.ant.types.DirSet
respectively and so consult the ant and aspectj reference to determine the available
set of properties that are available for configuration.


--basic.sh--

#parse("src/resources/protoj/basic/bin/basic.sh")

--basic.bat--

#parse("src/resources/protoj/basic/bin/basic.bat")
