00:00:00 --- log: started retro/16.11.21 01:58:02 --- quit: mnemnion (Remote host closed the connection) 04:35:39 --- quit: Tristan-Speccy (Ping timeout: 252 seconds) 05:27:55 --- join: haiqu (31c511bf@gateway/web/freenode/ip.49.197.17.191) joined #retro 05:30:08 nga.pas is now 100% working. It only improves (slightly) on the original by not continuing if no file is found. Otherwise the results of all three test files is identical to the original. 05:31:19 I've been debugging this all day and it sure is a relief to finally have it working. My Pascal hasn't been used for over 10 years so it has been a great refresher course. 05:32:36 The file is currently set up as a unit for inclusion in other programs, but with small alterations it can be built stand-alone. 05:32:59 ttfn 05:33:02 --- quit: haiqu () 06:33:21 crc: Is there some sort of specification for nga yet? 06:40:21 FreeFull: the intermixed documentation & C code is the only spec presently. https://github.com/crcx/nga/blob/master/Nga.md 06:41:15 I'll have a better defined spec + test images by the end of the year 06:46:32 Alright 06:47:24 crc: Since I've made an implementation of Ngaro before, I might make one of Nga too at some point 06:48:08 That .md documentation definitely looks like it's enough, at first glance 09:16:05 FreeFull: I've committed a set of short tests for each of the instructions (in main nga repo, under test/) 09:34:45 --- join: mnemnion (~mnemnion@71.198.73.193) joined #retro 13:59:45 --- join: Tristan-Speccy (tristan@213.163.67.18) joined #retro 14:00:07 --- nick: Tristan-Speccy -> Guest8593 20:09:12 --- join: haiqu (31c50ecc@gateway/web/freenode/ip.49.197.14.204) joined #retro 20:11:34 --- quit: haiqu (Client Quit) 20:52:00 --- join: haiqu (31c50ecc@gateway/web/freenode/ip.49.197.14.204) joined #retro 20:52:36 New tests are awesome, many thanks. I checked both versions here and would like to share the results. 20:53:09 1. MinGW gcc 5.3.0 with strtok_r as supplied: fails test 7 with segmentation fault. 20:54:00 2. Pascal version of Nga: Test 7 doesn't crash but I get 36 0's instead of the required 4. 20:56:03 All other tests are hunkie-dory. 20:56:16 --- quit: haiqu (Client Quit) 23:59:59 --- log: ended retro/16.11.21