[svn] r6096: nemerle/trunk: macros/core.n ncc/typing/TyVarEnv.n
nazgul
svnadmin at nemerle.org
Mon Jan 30 13:40:35 CET 2006
Log:
Syntax support for Nullable type
Author: nazgul
Date: Mon Jan 30 13:40:34 2006
New Revision: 6096
Modified:
nemerle/trunk/macros/core.n
nemerle/trunk/ncc/typing/TyVarEnv.n
Modified: nemerle/trunk/macros/core.n
==============================================================================
--- nemerle/trunk/macros/core.n (original)
+++ nemerle/trunk/macros/core.n Mon Jan 30 13:40:34 2006
@@ -38,6 +38,7 @@
[assembly: Nemerle.Internal.OperatorAttribute ("Nemerle.Core", "is", false, 210, 211)]
[assembly: Nemerle.Internal.OperatorAttribute ("Nemerle.Core", ".", false, 285, 301)]
[assembly: Nemerle.Internal.OperatorAttribute ("Nemerle.Core", "++", true, 283, 284)]
+[assembly: Nemerle.Internal.OperatorAttribute ("Nemerle.Core", "?", true, 283, 284)]
[assembly: Nemerle.Internal.OperatorAttribute ("Nemerle.Core", "--", true, 283, 284)]
[assembly: Nemerle.Internal.OperatorAttribute ("Nemerle.Core", "where", false, 284, 300)]
[assembly: Nemerle.Internal.OperatorAttribute ("Nemerle.Core", "/", false, 260, 261)]
Modified: nemerle/trunk/ncc/typing/TyVarEnv.n
==============================================================================
--- nemerle/trunk/ncc/typing/TyVarEnv.n (original)
+++ nemerle/trunk/ncc/typing/TyVarEnv.n Mon Jan 30 13:40:34 2006
@@ -272,6 +272,8 @@
| <[ this ]> =>
curtc.GetMemType ()
+ | <[ @? ($t) ]> => f2 (<[ System.Nullable [$t] ]>, allow_ref)
+
| PExpr.Void => InternalType.Void
| PExpr.Indexer
More information about the svn
mailing list