This project is read-only.

Support an Initialize rule

This would provide something similar to a grammar constructor.

Id #7520 | Release: None | Updated: Feb 13, 2013 at 8:23 PM by jeffmoser | Created: Sep 4, 2008 at 11:17 PM by jeffmoser

Automatically use reflection if no type information can be inferred

In the cases where we don't know the type and the user does a method call, convert it to a reflection based method call so that it will work (albeit with a perf penalty)

Id #7458 | Release: None | Updated: Feb 13, 2013 at 8:23 PM by ZBo | Created: Aug 30, 2008 at 12:28 PM by jeffmoser

Add syntax sugar for statement expressions.

Currently I have to use Sugar.Statement and Sugar.StatementCons. Instead, I'd like to be able to just do { x(); y(); z(); } for both cases and have it automatically return the value of z if any or ...

Id #7457 | Release: None | Updated: Feb 13, 2013 at 8:23 PM by jeffmoser | Created: Aug 30, 2008 at 12:26 PM by jeffmoser

Support something like a "host" keyword that allows verbatim host language usage.

Something like the ability to say   host { int localVariable; int Add(int x, int y) { return x + y; } }   would be helpful in creating grammars without having to resort to using hacks around it...

Id #7456 | Release: None | Updated: Feb 13, 2013 at 8:23 PM by jeffmoser | Created: Aug 30, 2008 at 12:24 PM by jeffmoser

Create Full C# 3.0 Grammar

This would serve as the basis of a recognizer. That alone would be nice. However, the really nice part is that once this is present, you can do things like add syntax sugar (e.g. think Spec#) to a ...

Id #6965 | Release: None | Updated: Feb 13, 2013 at 8:23 PM by jeffmoser | Created: Jul 16, 2008 at 2:11 PM by jeffmoser

Support Host Grammar Syntactic Sugar Grammar

Syntax Sugar grammars will translate expressions that the host language doesn't support into ones they do. This will simplify trees for example in C# because there isn't a great native syntax.

Id #6780 | Release: None | Updated: Feb 13, 2013 at 8:23 PM by jeffmoser | Created: Jul 6, 2008 at 2:11 PM by jeffmoser

Create Silverlight 2.0 Workspace

Figure out a way to embed a C# compiler along with OMeta# in a Silverlight 2.0 application to allow for OMeta# experimentation within a web browser, much like OMeta/JS.   Bonus points for syntax hi...

Id #6730 | Release: None | Updated: Feb 13, 2013 at 8:23 PM by ZBo | Created: Jul 5, 2008 at 5:34 PM by jeffmoser

Support OMetaOptimizer for Elimination of Unnecessary And's & Or's

The OMeta compiler by itself produces inefficient syntax trees that have "And"'s and "Or"'s even when there is just one item. This is wasteful and inefficient.   Design will come from http://jarre...

Id #6702 | Release: CTP 1 | Updated: Jun 14, 2013 at 8:39 AM by jeffmoser | Created: Jul 4, 2008 at 7:25 PM by jeffmoser

  • 1-8 of 8 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items