Add directory nfn removed from master to nfn branch
cleanup: removed old ccn and lambdacalc project
Added base64 encoding for xml encoding
Merge remote-tracking branch 'upstream/nfn' into nfn
First simple working example from Scala to NFN and result back to Scala
First simple working example from Scala to NFN and result back to Scala
Merge remote-tracking branch 'origin/nfn' into nfn
udp sender properly logs messages and improved ScalaToNFN implementation
Content and Interest objects are used instead of just strings
NFNServices should now be compatible with the actual NFN implementation
lambda expressions are split correclty into two components instead of just splitting the names by slashes
Merge remote-tracking branch 'upstream/nfn' into nfn
Added an additional compilation step from the (more expressive) 'Scala' lambda calculus to the simpler nfn lambda Calculus.
This will enable to implement macro expensions more easily and will make it possible to add features which are not yet supported by the underlying nfn engine.
Fixed recursion for let-calls in the CBVMachine (all CBV tests pass)
Implemented lambda expression 'Call' in the CBVMachine, requires implementation of CallExecutor to work and be tested
Integrated scala to macros, local abstract machine execution and service calls
Merge remote-tracking branch 'upstream/nfn' into nfn
First fully integrated example with service execution from the network
Merge remote-tracking branch 'upstream/nfn' into nfn
Restructured the project and using akka server instead of manually threaded server