June 2008 Archives by thread
Starting: Tue Jun 10 14:50:14 PDT 2008
Ending: Mon Jun 30 20:42:49 PDT 2008
Messages: 37
- [Ometa] Testing...
Alessandro Warth
- [Ometa] Re: OMeta/JS package
Alessandro Warth
- Fwd: [Ometa] Python definition in OMeta
David Pennell
- [Ometa] Absolute newbie question: how to get started?
jima
- [Ometa] Keynote at Smalltalk Solutions
Alessandro Warth
- [Ometa] OMeta# - Bringing OMeta to .NET
Jeff Moser
- [Ometa] OMeta# - Bringing OMeta to .NET
Rob Grainger
- [Ometa] OMeta# - Bringing OMeta to .NET
Rob Grainger
- [Ometa] OMeta# - Bringing OMeta to .NET
Jeff Moser
- [Ometa] Another C# porterHi,I've been working on a C# port of
OMeta. I started a week or so ago -- about the same time that
Jeff Moser first sent an email about it to this list,
although I didn't notice that until two days ago.I don't know
how Jeff went about it, but I've been working on a
cross-generating version of the tool chain. It's in an
OMeta/JS 2.0 workspace named OMeta_To_CSharp. The supporting
C# software is on my home system. Sometime soon I'll make it
available via Darcs.I have a comments/questions about a
detail of the syntax in OMeta/JS 2.0. It's apparently no
longer easily possible to specify an exact match to a
"character" rather than a string;
the OMeta syntax now apparently has built into it Javascript's
idiosyncratic omission of the character type. I'm trying to
figure out how to interpret this consistently in a language
like C#, which has distinct char and string types, such that
the resulting implementation is useful for non-text input
streams, too. A text input stream is normally interpreted as
a stream of characters;
do I have to arrange it to appear as a stream of one-character
strings, since that seems to be the interpretation of the
base rule "char"? This would be very inconvenient.Maybe a
related issue: The "number" rule of the base syntax is also
kind of difficult to give a good definition on different
languages. In fact, "string", "number", "true", and "false"
all have to be mapped to specific non-character types of the
host language.Or am I just expecting too much portability of
the non-host expression parts of a grammar between different
systems?I'm sure I'll learn something from the responses.
Thanks in advance!-- Dan Muller
Dan Muller
- [Ometa] Another C# porterHi,
I've been working on a C# port of OMeta. I started a week or so ago
-- about the same time that Jeff Moser first sent an email
about it to this list,
although I didn't notice that until two days ago.I don't know how Je
Jeff Moser
Last message date:
Mon Jun 30 20:42:49 PDT 2008
Archived on: Mon Jun 30 20:42:50 PDT 2008
This archive was generated by
Pipermail 0.09 (Mailman edition).