Thanks for the pointer. I'll have a look.

BR,
John

Sent from my phone
Den 14 jun 2011 17:17 skrev "Tristan Slominski" <[email protected]
>:
>>
>> I had some thoughts about how to approach the issue. I was thinking that
>> you could represent the language in a more semanticaly rich form such as
a
>> RAG stored in a graph database. Then languages would be composed by
>> declaring lenses between them.
>>
>> As long as there is a lens to a editor dsl you could edit the labguage in
>> that editor. If you had a lens from SQL to Java (for example via jdbc)
you
>> could ebed SQL expressions in java code. Give transitive lenses it would
>> also be a system supporting much reuse. A new DSL could then leverage the
>> semantic editing support allredy created for other languages.
>>
>> BR,
>> John
>>
> Just for completeness, the lenses you describe here remind me of OMeta's
> foreign rule invocation:
>
> from http://www.vpri.org/pdf/tr2008003_experimenting.pdf
>
> see 2.3.4 Foreign Rule Invocation p. 27 of paper, p. 46 of pdf
>
> So, if you don't like the PEG roots of OMeta, perhaps it's a good
reference
> that already works?
>
> Cheers,
>
> Tristan
_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to