Certiv Analytics

Certiv Analytics

Innovative Legal Analysis Tools

Details on Launcher use:

To create/modify a launcher, do Run->Run Configurations... or  Run->Debug Configurations... and select or create a New Antlr Grammar configuration.

Main options:

  1. An open project in the workspace.
  2. Project relative name of the grammar.
  3. Specify the name of any parser rule and, optionally, the file name of the input source text to be parsed (must be project relative).
  4. Visualization - if checked, the grammar will automatically be recompiled prior to launch with the necessary instrumentation.  Bind Address should be the local machine IP - launch on a remote system is not yet supported.  Network Port is used to communicate with the launched grammar VM for collection of visualization data. If unchecked, the builder will compile the grammar without instrumentation.
  5. Generate will rename the current configuration with a prototypical name.  Add will transfer a copy of the current LaunchUnit configration to to the LaunchUnit View. Will overwrite a LaunchUnit configuration of the same name.
  6. Any unique name for the launch configuration.

Argument options:

  1. Free text that will be used as input to the parser.  NOTE: any text provided here will take precedence over the text file, if any, specified on the main panel. Leave empty to enable the contents of the file to be used for input.
  2. Standard VM arguments for the JVM used to execute the launched parser/lexer.

Classpath options:

  1. Add any jars needed to support execution of the launch JVM.  At a minimum, add the Antlr runtime jar.
  2. Absolute, not workspace relative, paths are required.