beder
|
cf5695e320
|
Removed the (unimplemented) operator <, and added operator == (in place of is()) for nodes
|
2011-09-11 22:56:04 -05:00 |
|
beder
|
30ce282198
|
Added mutable operator[] for integral types (you can only grow the sequence if you specify the *next* element)
|
2011-09-11 22:51:49 -05:00 |
|
beder
|
4dd9f036d3
|
Implemented operator[] specialization, but only const (should the sequence be mutable?)
|
2011-09-11 21:51:04 -05:00 |
|
beder
|
e8210b476c
|
Started specialization for operator[] for integers
|
2011-09-11 21:32:47 -05:00 |
|
beder
|
d8955fc52c
|
Set the map iterator to filter over undefined items
|
2011-09-11 19:44:27 -05:00 |
|
beder
|
c8fc3c9592
|
Implemented the map size computation
|
2011-09-11 17:16:26 -05:00 |
|
beder
|
9c6bd61398
|
Switched the implementation of maps from list<pair> to map (but just pointer comparison)
|
2011-09-11 16:56:38 -05:00 |
|
beder
|
ad28ffc6f8
|
Added computing and caching the sequence size
|
2011-09-11 16:21:36 -05:00 |
|
beder
|
bb1a816a3a
|
Added dependency management (to cause nodes to become defined if their children do)
|
2011-09-11 15:59:53 -05:00 |
|
beder
|
e905b74232
|
Major switch from Value -> Node. The library compiles with the new API, but tests are still oldies, and don't compile
|
2011-09-10 17:57:23 -05:00 |
|
beder
|
8fd372b0db
|
Start of moving Value -> Node and Node -> old API Node (with a #define toggle)
|
2011-09-10 17:18:15 -05:00 |
|