VS Support for Oz

Filip Konvička filip.konvicka.removethisantispamtoken at logis.cz
Fri Oct 6 08:06:37 CEST 2006


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




More information about the mozart-users mailing list