Hi all,
Dear Jason,
On 04.10.2006, at 23:55, Jason Sanchez wrote:
I’d be interested in building a Visual Studio addin for Oz support.
I’d like to know what the interest would be for something like this.
I figure other Windows users will be grateful -- the subject of Emacs +
Windows is raised occationally here..
Sure :-)
I would need the LEXX/YACC language specification for Oz in order to
provide syntax highlighting. The sources for the debugger and Oz
compiler are already available, so I’d be able to provide integrated
debugger support as well.
Gump comes with a scanner/parser example of Oz syntax (the Gump example
files OzScanner.ozg/OzParser.ozg). As far as I remember, the Gump
specification is similar to LEXX/YACC (and it even calls flex in the
background). You may also want to check out the Oz Notation manual
(http://www.mozart-oz.org/documentation/notation/index.html).
The OzScanner.ozg/OzParser.ozg files of Gump are not quite up to date
with the extended Oz syntax since 1.3.*. Therefore, these files have
been edited for ozh (see Mogul), which was in turn recently updated by
Filip Konvicka (see the Oz mailinglist archive). I do not know whether
that was uploaded back to Mogul again -- Filip?
No, it wasn't, but it is not perfectly up-to-date either. Anyway I think
that the current specs can be used now and we can fine-tune them later.
Cheers,
Filip
_________________________________________________________________________________
mozart-users mailing list
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users