[Opensim-dev] LSL Lexer (was Critical Plugin Check)

jon cundill jcundill at gmail.com
Wed Jun 18 21:56:31 UTC 2008


There seem to have been some previous efforts to create an LSL parser in Antlr

http://www.antlr.org:8080/pipermail/antlr-interest/2005-July/013089.html

Jonc

2008/6/18 Sean Dague <sean at dague.net>:
> On Wed, Jun 18, 2008 at 04:05:11PM -0500, krtaylor wrote:
>>
>> I've been lightly investigating a non-regex parser/lexer/translator that
>> would take LSL and produce C#.  I have been looking at some tools for c#
>> parser generation, starting with an existing grammar helps, but it is a
>> big task.
>>
>> CodeDOM looks interesting. Once LSL was represented by a CodeDOM tree,
>> translation into C# looks like it would be easier, and it looks like
>> there are already tools that exist. Is there any problems with
>> Linux/Mono?  I need to learn more about it, interesting...
>
> It looked like antlr will produce a C# parse as well.  That may be a
> good project to check out as well.  That would require java to generate
> the parser, but the generated parser could be checked in as is in C#, so
> only a dev would need java, not people building out of svn.
>
>      -Sean
>
> --
> __________________________________________________________________
>
> Sean Dague                                       Mid-Hudson Valley
> sean at dague dot net                            Linux Users Group
> http://dague.net                                 http://mhvlug.org
>
> There is no silver bullet.  Plus, werewolves make better neighbors
> than zombies, and they tend to keep the vampire population down.
> __________________________________________________________________
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iD8DBQFIWYN3SamXem9TdyYRAnqhAJ0bT9cDo66KD66EvPceGqJRAVdKkgCfbZeL
> 9FWVo8lIZXuJghCTBw7fI0U=
> =RSvh
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>



More information about the Opensim-dev mailing list