To do this you'd need to go into the Pydev sources -- and you have to
create a parser that can validate the RenPy syntax properly and use it
instead of the Pydev parser. If the structure is logically similar to
the Python structure, it should just provide an AST in the same way
that Pydev provides for Python -- if it's not, the logical structure
might have to be expanded for the additional structures.

Cheers,

Fabio

On Wed, Mar 25, 2009 at 11:33 AM, Cynebeald <[email protected]> wrote:
> Hello,
> I'd like to ask how hard it would be to embed python in another language
> (RenPy). That language has mostly it's own syntax (indentation based), but
> it's possible to switch to pure python (either starting a statement with $,
> or putting code in a python: block). Or to put it another way, RenPy is
> syntactic sugar to a python API, but it's possible to use the API (and
> python) directly. I tried opening a rpy file in PyDev, and syntax
> highlighting works OK, but the parser chokes on the first line because it
> encounters some special syntax it doesn't understand.
>
> Could this be scripted via jython, or will it be necessary to go into pydev
> sources?
> Regards,
> Cynebeald
>
>
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> pydev-code mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pydev-code
>

------------------------------------------------------------------------------
_______________________________________________
pydev-code mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pydev-code

Reply via email to