[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: grapher extensions desired
- To: spector@MIMSY.UMD.EDU, tdk%camis.stanford.edu@RELAY.CS.NET
- Subject: RE: grapher extensions desired
- From: Mark Johnson <firstname.lastname@example.org>
- Date: Tue, 25 Jun 91 11:09:46 +0200
- Cc: email@example.com
I have an object-oriented graphics package for MCL 1.3.2 that
contains tree-objects, attribute-value matrix objects, etc.
These know how to draw themselves onto views. It's completely
object-oriented - so the label of a tree node can be any
object whatsoever, e.g. an attribute-value matrix, or even another tree.
The objects have click-handlers associated with them, so they
can be mouse-sensitive.
The system also has several different types of views; pict-views
are things that cache whatever is drawn on them as a pict, and
redraw that pict whenever needed, as well as putting a copy onto
the Scrap whenever a copy command is sent to the view.
This is part of the AV Parser - an attribute-value or unification-based
parser for natural-language parsing. It comes with
a full graphics interface. The AV Parser also includes an LALR(1)
parser-generator (used to generate the grammar reader).
I can post the sources to anyone that's interested, or put them
up on a server somewhere (if someone will tell me how).
I haven't been able to get my hands on MCL 2.0 (things move
verrry slowly here in D'land), so I don't know how hard it would
be to port it to that.
Institut fuer maschinelle Sprachverarbeitung - Computerlinguistik
D-7000 Stuttgart 1
West Germany. (you need "West" otherwise mail from the US is not delivered!)
work phone: 0711 - 121 3132.
On leave until mid July 1991 from:
Cognitive and Linguistic Sciences, Box 1978
Providence, RI 02912