Commit Graph

14 Commits

Author SHA1 Message Date
Léa Saviot
edce759ae5 Rename operand to child 2018-06-22 15:07:24 +02:00
Léa Saviot
287c9ca990 TreeNode::parent algorithm 2018-06-22 15:07:24 +02:00
Léa Saviot
1adff31abd Remove TreeNode constructor arguments 2018-06-22 15:07:24 +02:00
Léa Saviot
267ae5843b Add const qualifier 2018-06-22 15:07:24 +02:00
Léa Saviot
4440f183c4 TreeNode::size is pure virtual 2018-06-22 15:07:24 +02:00
Léa Saviot
a63d7e35fe Protected/private tree node methods 2018-06-22 15:07:24 +02:00
Léa Saviot
b201e82cdd Fix some methods 2018-06-22 15:07:24 +02:00
Léa Saviot
f39f974b76 One tree pool instance 2018-06-22 15:07:24 +02:00
Léa Saviot
8ed138fafe NodeForIdentifier array works properly 2018-06-22 15:07:24 +02:00
Léa Saviot
c6af4bb16c Clean and correct TreeNode 2018-06-22 15:07:24 +02:00
Léa Saviot
3777304adb Implement some tree methods 2018-06-20 14:19:42 +02:00
Romain Goyet
a301de1378 Addition seems to be working 2018-06-12 17:39:10 +02:00
Romain Goyet
68f663d47e Use operator new/delete directly on ExpressionNode 2018-06-12 16:50:49 +02:00
Romain Goyet
3cd1015614 Initial import 2018-06-12 13:56:20 +02:00