Is it posible to evaluate language in runtime?
Hello,
subj.
For example, i need to build some languages that can be evaluate in runtime
by parsing text, generated by program. Imagine, that i have implemented OQL
syntax in MPS. Like:
select o from org.acme.MyTable o where o.name like '%blabla%' order by o.fullName;
I will generate string prepresentation of OQL like bellow, then call to MPS,
get from MPS already prepared binded object (OQLExecutor) and perform exection
(OQLExecutor.execute).
--
Alexey Efimov, Java Developer
Tops BI
Please sign in to leave a comment.
Hi,
at the moment mps doesn't support runtime.
in other words, there are no means to define operational semantics to a language.
so far only generative semantic is supported.
Hello Igor,
IA> at the moment mps doesn't support runtime.
IA> in other words, there are no means to define operational semantics
IA> to a language.
IA> so far only generative semantic is supported.
Is it planed to have operational semantics?
--
Alexey Efimov, Java Developer
Tops BI
Alexey Efimov wrote:
Definitely, but I don't think it is high priority at this stage, since
currently MPS just uses Java semantics (and we of course use IDEA/JVM
for that). But operational semantics will be very important in the future.
--
Rob Harwood
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"