Torsten Ruger
|
7c4a554613
|
int fix
|
2019-02-07 18:05:05 +02:00 |
|
Torsten Ruger
|
a0424bf198
|
upgrade to 2.4+ rubies
|
2019-02-07 17:54:51 +02:00 |
|
Torsten Ruger
|
c1de10352d
|
add to_rxf to object
|
2017-09-27 16:44:07 +03:00 |
|
Torsten Ruger
|
64e675f3d4
|
rename main file
|
2017-09-27 16:35:11 +03:00 |
|
Torsten Ruger
|
6ca249118c
|
change name
|
2017-09-27 15:35:55 +03:00 |
|
Torsten Ruger
|
bf1b3e95bd
|
update to new name
|
2017-04-14 14:45:14 +03:00 |
|
Torsten Ruger
|
1a037f616e
|
same fix again
|
2015-06-19 20:16:40 +03:00 |
|
Torsten Ruger
|
921bb76f83
|
fix parfait ist scope
|
2015-06-19 20:13:28 +03:00 |
|
Torsten Ruger
|
9adf0b7e00
|
minor ref change
|
2015-06-19 19:48:36 +03:00 |
|
Torsten Ruger
|
0868ef5770
|
leave numbers in refs
|
2015-06-19 19:42:55 +03:00 |
|
Torsten Ruger
|
3eb6870bff
|
add named references
object may determine own reference by
defining sof_reference_name
(some tests but surely more needed)
|
2015-06-19 19:34:27 +03:00 |
|
Torsten Ruger
|
ca803225c6
|
breadth first traversal
should fix referencing
|
2015-06-19 16:53:19 +03:00 |
|
Torsten Ruger
|
4754ba60be
|
adds classes derived from array and hash
These are used in parfait and were coming out wrong
should be fixed, but hash tests weak
|
2015-06-19 12:26:10 +03:00 |
|
Torsten Ruger
|
f00364cd18
|
shifting code about
writer creates all nodes (not delegated)
Check for class name, just as in members
as is_a will lead to wrong results
|
2015-06-18 17:52:28 +03:00 |
|
Torsten Ruger
|
78f0108166
|
push more responsibility down to node
expose simple attribute
write long or short
many test got more compact, good
|
2015-06-17 21:16:39 +03:00 |
|
Torsten Ruger
|
72fa26b00e
|
make class a value
and minor others
|
2015-06-16 18:51:30 +03:00 |
|
Torsten Ruger
|
6f9d4af3cd
|
move array and hash
to _node names as that is what they are
|
2015-06-16 18:38:43 +03:00 |
|
Torsten Ruger
|
293ddb3b69
|
include list and dictionary as arr/hash
|
2015-06-16 18:13:27 +03:00 |
|
Torsten Ruger
|
389b5f9e1a
|
same - change as for array
|
2015-06-16 18:12:43 +03:00 |
|
Torsten Ruger
|
1ee0f7c006
|
add space after -
list items start with -
but without the space one can’t distinguish from -1
|
2015-06-16 18:11:56 +03:00 |
|
Torsten Ruger
|
224bd84b01
|
fix references (again)
quite tricky logic, but now outputting at lowest level, as intended
|
2015-06-15 09:07:16 +03:00 |
|
Torsten Ruger
|
037f8d80d2
|
Add missing comments
|
2015-06-15 08:21:15 +03:00 |
|
Torsten Ruger
|
941f0a4886
|
fixes references
only writes references out once (was broken)
and only the first occurrence in write order
|
2015-06-14 22:55:41 +03:00 |
|
Torsten Ruger
|
bdd67b3213
|
small fix
that doesn’t affect tests, hmm
|
2015-06-14 00:06:17 +03:00 |
|
Torsten Ruger
|
aebbe17252
|
shorten code
|
2015-06-14 00:05:10 +03:00 |
|
Torsten Ruger
|
9492f29e66
|
split node classes into separate files
|
2015-06-13 23:09:02 +03:00 |
|
Torsten Ruger
|
b00f49ade6
|
make to hash and array functions reusable for parfait
|
2015-05-20 10:41:05 +03:00 |
|
Torsten Ruger
|
c48b7a3403
|
object may define itself as value
by defining is_value and returning true
but then it must also define to_sof
|
2015-05-15 20:59:02 +03:00 |
|
Torsten Ruger
|
c8d35adef4
|
fix tests
|
2015-05-03 20:26:09 +03:00 |
|
Torsten Ruger
|
c73983b224
|
initial version externalized from salama
|
2015-05-03 20:16:06 +03:00 |
|