Code to Models

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2023-07-31
21:15
First release. A number of copy edit and other small issues have been corrected since the alpha 1 release. Some minor rework of the code to make it "pretty". Leaf check-in: 3ab6863d34 user: andrewm tags: trunk, hashed-array-index-1.0
16:20
Copy edits. check-in: af99d78dfa user: andrewm tags: trunk
2023-07-30
23:53
Fix typo. check-in: d26ea66fb8 user: andrewm tags: trunk
03:50
Copy editing and code improvements. check-in: fa78dad1c4 user: andrewm tags: trunk
2023-07-29
21:19
Added missing file. check-in: 9c572786bb user: andrewm tags: trunk
2023-07-28
03:55
Checkpoint. Copy editing. check-in: 3b4c55f682 user: andrewm tags: trunk
2023-07-27
22:56
First alpha release. Implementation and tests are complete. Example program is done. check-in: 2b33662b2c user: andrewm tags: trunk
20:03
Checkpoint on the hashed array index code. check-in: e43a6818be user: andrewm tags: trunk
2023-07-25
21:40
Code clean up and reorganization. This organization brings the implementation code closer to the interface descriptions and leaves the code in a single chunk to prevent it from being so chopped up. More writing needed on the example and intro. check-in: c6ab500dd3 user: andrewm tags: trunk
2023-07-24
22:46
Minor code changes to access domain and codomain sets by reference when used in for loops. Compiles against Zig version: 0.11.0-dev.3937+78eb3c561. check-in: 6c54d2347a user: andrewm tags: trunk, adj-matrix-1.1
2023-07-22
00:08
Checkpoint. First check in. Failing insertion tests. check-in: 915c5e435c user: andrewm tags: trunk
2023-07-05
17:29
Release of 1.0 of the adjacency matrix paper. This is a stable release. check-in: 533c0d8e73 user: andrewm tags: trunk, adj-matrix-1.0
17:13
Updated to compile with zig version: 0.11.0-dev.3937+78eb3c561 check-in: 566985c800 user: andrewm tags: trunk
16:41
Copy editing. check-in: f03bd759b8 user: andrewm tags: trunk
2023-07-04
03:50
Copy editing. check-in: 513a494f41 user: andrewm tags: trunk
2023-07-03
00:35
Corrected spelling error. check-in: 9c537369bb user: andrewm tags: trunk
2023-07-02
23:13
Completing code and document clean up. This check-in is a release candidate for version 1.0. check-in: d8b20c8071 user: andrewm tags: trunk
04:46
Copy editing. check-in: 6755f32cea user: andrewm tags: trunk
2023-07-01
05:01
Checkpoint. Copy editing. check-in: 0d97beef50 user: andrewm tags: trunk
2023-06-30
23:20
Continued copy editing and cleaning up the language in the document. check-in: 90ac6cf84d user: andrewm tags: trunk
2023-06-28
02:52
Checkpoint. Copy editing. check-in: d85c809670 user: andrewm tags: trunk
2023-06-27
23:22
Checkpoint. Minor code clean up. Continuing the copy editing. check-in: 041c9f69cd user: andrewm tags: trunk
2023-06-20
18:19
Release of adjacency matrix experimental code, version 1.0-a1. check-in: 7e5bf67941 user: andrewm tags: trunk, adj-matrix-1.0-a1
17:18
Wordsmithing. check-in: c3c845b7f2 user: andrewm tags: trunk
2023-06-19
23:37
First release candidate. check-in: 93ba9047d7 user: andrewm tags: trunk
20:42
Checkpoint. Copy editing. check-in: f18ee574db user: andrewm tags: trunk
2023-06-18
00:20
Checkpoint. More copy editing and descriptions for union generalizations. check-in: 5a88f8cc61 user: andrewm tags: trunk
2023-06-17
01:06
Bug fix. check-in: 10eb210e5d user: andrewm tags: trunk
2023-06-15
23:47
Checkpoint. Continuing work on generalization relationships. check-in: b06c4f83fe user: andrewm tags: trunk
00:48
Checkpoint. Continuing to write and wordsmith. check-in: 832eeb7056 user: andrewm tags: trunk
2023-06-14
00:47
Checkpoint. Finishing up the comparison chapter. check-in: 9e0aa2a470 user: andrewm tags: trunk
2023-06-13
19:33
Checkpoint. Partitioned generalizations in much better state. check-in: c8a5a90498 user: andrewm tags: trunk
02:23
Checkpoint. Working on micca comparison. check-in: 611f8d1988 user: andrewm tags: trunk
2023-06-12
19:52
Checkpoint. Code seems complete now. Generalization code much clearer now. check-in: a03948deaa user: andrewm tags: trunk
2023-06-11
00:12
Starting rework of partitioned generalization. check-in: dd1945eca8 user: andrewm tags: trunk
2023-06-09
23:47
Finishing up union generalizations. Adding tests. Need much more documentation. check-in: 2634a80c2f user: andrewm tags: trunk
2023-06-08
23:26
Checkpoint. Going off in another direction for generalizations. check-in: efd5741289 user: andrewm tags: trunk
00:11
Checkpoint. Added drawings of the array of bit-sets that are the basic data structure. Additional copy editing on the associations. Several function name changes. check-in: c8f72e4cb3 user: andrewm tags: trunk
2023-06-05
00:15
Reworked the generalization relationship adjacency matrices. Code is now substantially complete. Continued editing on the literate program document. check-in: 07a4c98912 user: andrewm tags: trunk
2023-06-03
00:36
Rework and refactoring for associations is complete. Work on generalizations is underway. check-in: 0dd076bec4 user: andrewm tags: trunk
2023-05-29
23:35
Checkpoint. Rework for union generalization to make it parallel partitioned generalization. check-in: 01cb460b13 user: andrewm tags: trunk
00:07
Checkpoint. Finally decided upon data structures for generalization. Reworking old code for partitioned generalization. Union generalization needs rework to bring it into line with the partitioned case. check-in: d7959a1ae1 user: andrewm tags: trunk
2023-05-28
00:10
Continued work on the intro and association relationships. The association work is almost finished. Moving on to generalizations where there is a lot more writing needed. check-in: d85b88c76a user: andrewm tags: trunk
2023-05-26
00:14
Checkpoint. Association part looks complete. Much work remains for generalizations. check-in: 3a07a40ee9 user: andrewm tags: trunk
2023-05-25
00:15
Checkpoint. Still working partitioned generalizations. check-in: ac8ba4cf30 user: andrewm tags: trunk
2023-05-22
00:14
Checkpoint. More work on segregated generalization relationships. check-in: aca21501d8 user: andrewm tags: trunk
2023-05-21
00:39
Checkpoint. Continuing work on segregated generalizations. check-in: 0afa194bec user: andrewm tags: trunk
2023-05-20
00:08
Checkpoint. Have union based generalizations limping along. Still working on the best set of interfaces. Have begun to look at "normal" generalizations. check-in: 9f631c87fd user: andrewm tags: trunk
2023-05-19
00:17
Checkpoint. Cleaned up some diagrams. Started working on the generalization relationship descriptions. check-in: 7465cfb7eb user: andrewm tags: trunk
2023-05-18
00:19
Checkpoint. Finished associations and the example. Some minor copy editing remains. Moving on to generalizations. check-in: 49d31bad4a user: andrewm tags: trunk