PGGHD (Precedence Graph Grammar for Hichart/DXL) Web Site

Last Update: 2007/02/28
Japanese


1. Introduction

PGGHD (Precedence Graph Grammar for Hichart/DXL) is a precedence graph grammar for Hichart/DXL. PGGHD has productions attribute rules. PGGHD includes 70 productions, 888 semantic rules and 256 precedence relations.

The Hichart editor is a graphical editor supporting structure-freedom manner or free-hand editing. This editor consists of about 10000 lines of Java and has features for parsing, aesthetic drawing and generating SVG files for the Hichart/DXL diagrams.

Documents for PGGHD and the graphical editor are available on this site.

2. Download

PGGHD
Hichart Editor

3. Execution

Hichart Editor(jar)
Execute following command on the command prompt.
> java -jar HichartEditor.jar


4. Usage

  1. Select node type from toolbar, and double-click on the editor to put a node. Next input node information.
  2. Put edge such that a parent-child relationship or brother relation between nodes. The rightmost button on the toolbar denotes brother relation, and the second button from rightmost indicates parent- child relationship.
  3. Choose menu from menu bar [Command]-[Parse] for parsing, [Generate SVG File] for generating SVG files.
* Generated SVG file can display on Internet Explorer with SVG plugin by Adobe (http://www.adobe.com/svg/viewer/install/).

5. Tutorial


return