[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[DotGNU]Re: call for alpha testers EulerSharp for dotgnu/pnet
From: |
James Michael DuPont |
Subject: |
[DotGNU]Re: call for alpha testers EulerSharp for dotgnu/pnet |
Date: |
Sun, 9 Feb 2003 08:50:03 -0800 (PST) |
Thanks for your help here Jos,
now things are really starting to make sense. I will be patching up my
patch later on this week, changing it to use the old stack.
Can you tell me what this second parameter does?
thanks,
mike
--- Jos De_Roo <address@hidden> wrote:
>
>
> [...]
>
> > > great, I look forward to the results!
> > > our current Euler.cs runs on
> > > the 1.1 beta .NET Framework redistributable dor win2k
> >
> > Yes, the problem are the the following non-standard items :
> > Push in your code takes a second parameter, this is not standard.
> > Pop should not be called when the stack is empty, i added in
> checks.
>
> well, I've made a special
> http://www.agfa.com/w3c/euler/Stack.cs
> mainly for performance reasons
Ahh, now it all makes sense to me. I was missing these files,
and used the ECMA stack.
> do you suggest other method names?
Just use the same as in the ECMA:
>
> > the Datatype.IsNumeric is not standard, do you have code for that?
> > Maybe you can send me the dll where it is defined?
>
> I have to read the standard I guess...
> IsNumeric is a method name I have the code for in
> http://www.agfa.com/w3c/euler/Datatype.cs
> which basically is just
> return num[dt] != null;
Ohh, another missing file. Ok i need to get a full list of files...
> or do you mean that you don't have System.Xml
> e.g. XmlConvert? that would be a problem then
> (at least to do RDF datatyping with XML Schema
> part 2 primitive datatypes)
no, all that is there.
>
> > The method names push and pop are uppercase and not lower.
> > I have made other small changes that you can see in the source.
>
> right, and there are more such lowercase method names
that is fine, i thought you were using the standard stack.
> > > and runs all the tests in http://www.agfa.com/w3c/euler/etc
>
> that should have been http://www.agfa.com/w3c/euler/etc5
>
Ok, i have ran all the test, only two pass on the current
implementatation, that is amazing since i dont even have all the code
:)
> > > but for the RDF parsing we use AskJena.cs which
> > > is an http bridge to Jena which is running on a java VM
> >
> > that sounds interesting.
> > We need to see also the good parts of the Jena API,
> > what parts do you use and like?
>
> Well, I was wrong again, we actually just do
> fromWeb("http://localhost/AskJena?fromWeb=" +
> (!local?uri:uri.Substring(6)));
> and the AskJena is in Java (remarkable how I forgot that)
> Anyhow, the Jena part (actually the Jena 2 pre-alpha)
> that we use is just
>
> ==== http://www.agfa.com/w3c/euler/AskJena.java
Ahh, well we should talk to the dotgnu guys about java and
c# interconnection.
> this was made to have something but
> maybe we better look for a webservice solution
also about webservices, they are working on some right now.
=====
James Michael DuPont
http://introspector.sourceforge.net/
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com