Peter,

I have been looking at the Cypher interface and have started to implement
it, however I will not be able to duplicate the syntax as closely as I did
for Gremlin.  The issue is that the operators that Cypher uses are not
operators in C# and therefor can not be overridden.  In order for me to
write an Expression parser, the first step is to have code that C# will be
able to compile (otherwise you are just writing a string parser), therefor I
need to define methods that will translate to Cypher operator syntax without
getting too much in the way of readable code.  I could write this using F#
and define custom operators but that would require developers to use F# as
well, pretty much a non-starter.  Will let you know how this goes.  

I took another look at the wrapper that Romiko/Tatham have written and see
that they have updated the code from last I checked.  I will send them an
email and see if we can merge the code.  

Thanks
Michael

--
View this message in context: 
http://neo4j-community-discussions.438527.n3.nabble.com/Neo4jRestNet-Update-tp3436032p3438593.html
Sent from the Neo4j Community Discussions mailing list archive at Nabble.com.
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to