{"shas":[["92b5b1ec3ff8958ce0a1fa02b42bada1e70c5248","ca52830902e3c33feb21efcaaa89ea8c0a9c1b3b@ecs.vuw.ac.nz","Ok, system.out is now working again.  Just need to figure out the best way to let the system end.","DavePearce"],["80724b03a8e52249f7b7be376d5321fa41fb5881","ca52830902e3c33feb21efcaaa89ea8c0a9c1b3b@ecs.vuw.ac.nz","Extended parser to support left arrow \"<-\" and leftright arrow \"<->\".  The latter will be used to signal synchronous message send;  I may also change from using \"->\" to \"<-\" to signal asynchronous message send.  This has several advantages.  Firstly, it means there is no longer an ambiguity regarding map pairs (e.g. {1->2,2->3}); secondly, it will make more sense if/when we permit message sends which are not methods.  E.g. just sending a single int might be done like this: proc<-1.","DavePearce"],["1d4d352f7d460170666a5b0b2b0b032b2823fae8","ca52830902e3c33feb21efcaaa89ea8c0a9c1b3b@ecs.vuw.ac.nz","Finished adding support for synchronous message sending via the \"<->\" operator.  It's now working, although I need to go through all of the test cases and update them to use synchronous println ... otherwise, they might not generate any output!","DavePearce"],["7429c586c505d69abfdd4ed22546c9085771ac39","ca52830902e3c33feb21efcaaa89ea8c0a9c1b3b@ecs.vuw.ac.nz","Updated the test cases to use the new synchronous message send for output.  This way, the output is guaranteed when the test ends ...","DavePearce"],["0c8f153ff9938386cd8242bb1af74996e8f88338","ca52830902e3c33feb21efcaaa89ea8c0a9c1b3b@ecs.vuw.ac.nz","Minor tweak.","DavePearce"],["e1faa65aadeef7441ac562f6f431144741d39729","ca52830902e3c33feb21efcaaa89ea8c0a9c1b3b@ecs.vuw.ac.nz","Bug fix for synchronous message sends and read conversions.","DavePearce"]],"repo":"DavePearce/Whiley","actor":"DavePearce","ref":"refs/heads/master","size":6,"head":"e1faa65aadeef7441ac562f6f431144741d39729","actor_gravatar":"626b627122ac22614a6d64e5efd79fb8","push_id":30799775}