[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnetlib/JScript/Nodes JExpr.tc,1.6,1.7
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnetlib/JScript/Nodes JExpr.tc,1.6,1.7 |
Date: |
Wed, 06 Aug 2003 20:39:20 -0400 |
Update of /cvsroot/dotgnu-pnet/pnetlib/JScript/Nodes
In directory subversions:/tmp/cvs-serv2589/JScript/Nodes
Modified Files:
JExpr.tc
Log Message:
Implement some easy TODO's in JScript.
Index: JExpr.tc
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/JScript/Nodes/JExpr.tc,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** JExpr.tc 7 Mar 2003 01:08:36 -0000 1.6
--- JExpr.tc 7 Aug 2003 00:39:18 -0000 1.7
***************
*** 430,440 ****
Eval(JInstanceof)
{
! Object value1 = expr1.Eval(engine);
! Object value2 = expr2.Eval(engine);
! if(!(value2 is ScriptFunction))
! {
! throw new JScriptException(JSError.FunctionExpected);
! }
! return ((ScriptFunction)value2).HasInstance(value1);
}
--- 430,434 ----
Eval(JInstanceof)
{
! return Instanceof.JScriptInstanceof(expr1.Eval(engine),
expr2.Eval(engine));
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib/JScript/Nodes JExpr.tc,1.6,1.7,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/JScript/Jsc BitwiseBinary.cs, 1.1, 1.2 Instanceof.cs, 1.1, 1.2 Plus.cs, 1.1, 1.2 Relational.cs, 1.1, 1.2
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.1237,1.1238
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/JScript/Jsc BitwiseBinary.cs, 1.1, 1.2 Instanceof.cs, 1.1, 1.2 Plus.cs, 1.1, 1.2 Relational.cs, 1.1, 1.2
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnetlib ChangeLog,1.1237,1.1238
- Index(es):