« first day (233 days earlier)      last day (2947 days later) » 

14:13
> GitProvider is about half implemented and untested
 
6 hours later…
20:34
> extracted INode interface
> added ProcedureNode constructor overloads
> made Selection.Empty == new Selection(1,1,1,1)
> changed IRubberduckParser to return INode
> implemented ProcedureNode
oh look, commiiiiiiiiiiiits!
5
20:59
~starlurking
3
@Mat'sMug I love commits!
Yeah commits!
 
1 hour later…
22:25
@RubberDuck implementing nodes is a pure pleasure - everything just works!
22:56
> added variable declarations node, and some actual unit tests
^^ and they pass!
23:26
1
Q: Of Procedures and Variables: never enough nodes

Mat's MugBuilding on my ANTLR tree listener, I'm now starting to see how the whole thing is coming together. As I proceed to implement the numerous Node classes I'm going to need to make sense out of the ANTLR parse tree, I feel like I'm doing more and more weird things.. oh, the tests pass. But the impl...


« first day (233 days earlier)      last day (2947 days later) »