Commit Graph

  • 4da62e4ac3 201 Kartik K. Agaram 2014-11-01 02:28:00 -0700
  • 9059ccf615 199 - fix 'index' like 'get' in 190 Kartik K. Agaram 2014-11-01 02:23:32 -0700
  • 0909f30c47 198 Kartik K. Agaram 2014-11-01 02:17:23 -0700
  • 990963b470 197 - length of array pointer Kartik K. Agaram 2014-11-01 02:16:16 -0700
  • 4339b5d206 196 Kartik K. Agaram 2014-10-31 21:22:23 -0700
  • 02afde0b69 195 - more cleanup Kartik K. Agaram 2014-10-31 21:16:17 -0700
  • 60f85dd6dd 194 - cleanup: 'get', 'get-address' Kartik K. Agaram 2014-10-31 21:07:47 -0700
  • e83da606a7 193 Kartik K. Agaram 2014-10-31 21:04:22 -0700
  • 708a5172de 192 - cleanup Kartik K. Agaram 2014-10-31 17:50:38 -0700
  • 0da9a2b034 191 Kartik K. Agaram 2014-10-31 17:36:29 -0700
  • 68b9221ced 190 - finally, variable names again Kartik K. Agaram 2014-10-31 17:35:24 -0700
  • c14eb01b29 189 Kartik K. Agaram 2014-10-31 16:24:17 -0700
  • d9b215437a 188 - new op: 'prepare-reply' Kartik K. Agaram 2014-10-31 16:22:21 -0700
  • 32f282b4ae 187 - return function results by value Kartik K. Agaram 2014-10-31 16:18:13 -0700
  • 7daade2a51 187 Kartik K. Agaram 2014-10-31 16:14:11 -0700
  • 7d52fe2a3c 186 - per-call default scope Kartik K. Agaram 2014-10-31 16:11:12 -0700
  • 40418ad404 185 - make sure functions call by value Kartik K. Agaram 2014-10-31 15:21:07 -0700
  • 7946c901c7 184 Kartik K. Agaram 2014-10-30 18:45:44 -0700
  • 55b73f0ff1 183 - global variables Kartik K. Agaram 2014-10-30 17:39:41 -0700
  • 13315b2a57 182 Kartik K. Agaram 2014-10-30 17:34:34 -0700
  • 3eb3507382 181 - fix inconsistent metadata Kartik K. Agaram 2014-10-30 17:24:51 -0700
  • 0257f8daa8 180 Kartik K. Agaram 2014-10-30 17:21:47 -0700
  • 2c3248b376 179 Kartik K. Agaram 2014-10-30 00:41:09 -0700
  • f57129dcca 178 Kartik K. Agaram 2014-10-30 00:39:59 -0700
  • 97208a383a 177 - more robust 'die' Kartik K. Agaram 2014-10-30 00:37:03 -0700
  • 12807afa4f 176 Kartik K. Agaram 2014-10-29 22:39:53 -0700
  • b81abc2476 175 - have 'new' write array size automatically Kartik K. Agaram 2014-10-29 22:39:21 -0700
  • dea74d7156 174 - experiment: communicating errors between routines Kartik K. Agaram 2014-10-29 22:19:03 -0700
  • 389ed7684a 173 Kartik K. Agaram 2014-10-29 20:01:34 -0700
  • 0f1fc1c0f0 172 - save completed routines for better white-box testing Kartik K. Agaram 2014-10-29 13:10:40 -0700
  • 8373558698 171 - rename 'context' to 'routine' Kartik K. Agaram 2014-10-29 13:05:08 -0700
  • c34f5e26c8 170 - stack frame support Kartik K. Agaram 2014-10-29 10:33:43 -0700
  • 4ed7fd4b94 169 Kartik K. Agaram 2014-10-29 10:29:30 -0700
  • 6857d6c824 168 Kartik K. Agaram 2014-10-29 10:27:28 -0700
  • e54ab3f6e3 167 Kartik K. Agaram 2014-10-29 10:26:25 -0700
  • b7c86461fe 166 Kartik K. Agaram 2014-10-29 09:02:34 -0700
  • dc8c5cea4c 165 Kartik K. Agaram 2014-10-29 09:01:16 -0700
  • 52dc9fa484 164 - start of a simple tangling system Kartik K. Agaram 2014-10-29 08:55:00 -0700
  • 48cd1ae766 163 - start of a simple assembler Kartik K. Agaram 2014-10-29 00:18:58 -0700
  • dae4f6d15c 162 Kartik K. Agaram 2014-10-28 21:17:40 -0700
  • a7b73b8cd7 161 Kartik K. Agaram 2014-10-28 21:17:09 -0700
  • 61c82b8e8f 160 - fix stale editor test Kartik K. Agaram 2014-10-28 11:41:59 -0700
  • 67109edfd9 159 - putting types table in test file was a bad idea Kartik K. Agaram 2014-10-28 11:32:00 -0700
  • ff61a21cad 158 - stop supporting non-numeric addresses Kartik K. Agaram 2014-10-28 00:29:58 -0700
  • 48e121d5e8 157 - 'new-list' handles integers Kartik K. Agaram 2014-10-25 02:32:30 -0700
  • b046ed735b 156 - new primitive for lifting into tagged-types: 'save-type' Kartik K. Agaram 2014-10-24 11:38:02 -0700
  • 4a0751d80b 155 Kartik K. Agaram 2014-10-24 11:36:38 -0700
  • d245bbb6b2 154 - current stretch goal is to parse the horizon file Kartik K. Agaram 2014-10-24 10:39:26 -0700
  • fb80da8306 153 Kartik K. Agaram 2014-10-18 17:57:24 -0700
  • 88ffbcf617 152 Kartik K. Agaram 2014-10-18 16:58:51 -0700
  • bb362d9c67 151 Kartik K. Agaram 2014-10-18 16:50:54 -0700
  • cffd6659e8 150 Kartik K. Agaram 2014-10-16 10:42:29 -0700
  • 37036e0f7c 149 - get rid of 'type' and 'otype' in favor of tagged types for dispatch Kartik K. Agaram 2014-10-14 23:11:44 -0700
  • 554ac51249 148 - better idiom for generic functions Kartik K. Agaram 2014-10-14 18:24:46 -0700
  • b9a05206d6 147 Kartik K. Agaram 2014-10-14 17:51:30 -0700
  • e604185884 146 Kartik K. Agaram 2014-10-14 17:27:10 -0700
  • 2c0a6696a9 145 - delete random programs Kartik K. Agaram 2014-10-14 17:21:39 -0700
  • 93ddcc744b 144 Kartik K. Agaram 2014-10-12 18:04:29 -0700
  • 1bfb7c1090 143 Kartik K. Agaram 2014-10-12 14:32:23 -0700
  • 0c9f837918 142 - helper for lists Kartik K. Agaram 2014-10-12 14:27:26 -0700
  • a28ca9a7ad 141 - list nodes using tagged-value Kartik K. Agaram 2014-10-12 14:10:14 -0700
  • b21fa58534 140 Kartik K. Agaram 2014-10-12 12:01:04 -0700
  • bb63c4191f 139 Kartik K. Agaram 2014-10-12 11:29:02 -0700
  • 1bd5f2f5f1 138 Kartik K. Agaram 2014-10-12 11:12:36 -0700
  • 244f31f7ee 137 Kartik K. Agaram 2014-10-12 10:49:08 -0700
  • aa7de0e8af 136 - log memory in consistent order Kartik K. Agaram 2014-10-12 10:31:57 -0700
  • 6d24d47bd7 135 Kartik K. Agaram 2014-10-12 10:27:23 -0700
  • 89ee18a13e 134 - 'arg' explicitly tells us if an arg was found Kartik K. Agaram 2014-10-12 10:23:02 -0700
  • 3245570bc7 133 - handle missing args without error Kartik K. Agaram 2014-10-12 10:17:46 -0700
  • 29bb9841e5 132 Kartik K. Agaram 2014-10-11 14:17:50 -0700
  • 1714bd1d50 131 - maybe-coerce now allocates new space each call Kartik K. Agaram 2014-10-11 11:17:04 -0700
  • 639fd2fb54 130 - build maybe-coerce in mu Kartik K. Agaram 2014-10-11 10:09:41 -0700
  • b1e7d8617a 129 Kartik K. Agaram 2014-10-10 23:49:53 -0700
  • 3861662698 128 Kartik K. Agaram 2014-10-10 20:26:06 -0700
  • 526d5d3f13 127 - tagged values for dynamic typing Kartik K. Agaram 2014-10-10 20:20:55 -0700
  • cf2358f432 126 Kartik K. Agaram 2014-10-10 19:57:31 -0700
  • 27d5dd3495 125 Kartik K. Agaram 2014-10-10 15:58:49 -0700
  • dad7fb3659 124 Kartik K. Agaram 2014-10-10 15:09:16 -0700
  • 630e93635c 123 - experiment: build the reading flow around the *test* file Kartik K. Agaram 2014-10-10 15:04:14 -0700
  • 99ff20c888 122 - make 'getc' async preparatory to making it testable Kartik K. Agaram 2014-10-08 00:38:08 -0700
  • 239328e423 121 - finally I can alloc a 2D array Kartik K. Agaram 2014-10-07 14:03:09 -0700
  • fde987b54f 120 - forgot to alloc space for array length Kartik K. Agaram 2014-10-07 14:01:58 -0700
  • d43f0c54e2 119 - 'continue' was badly broken Kartik K. Agaram 2014-10-07 13:26:01 -0700
  • 9dca5395f6 118 - persist all test traces Kartik K. Agaram 2014-10-07 10:26:14 -0700
  • 2f47e5664f 117 - simplify old tests to use literals Kartik K. Agaram 2014-10-07 09:29:40 -0700
  • 426e99b4cb 116 - retire 'literal' instruction now that we have 'literal' addressing Kartik K. Agaram 2014-10-07 08:42:54 -0700
  • 0f23630451 115 Kartik K. Agaram 2014-10-07 08:32:45 -0700
  • 48052ed2df 114 - break/continue always available Kartik K. Agaram 2014-10-07 08:32:28 -0700
  • 45b1e1f676 113 - slight progress working with screen 2D array Kartik K. Agaram 2014-10-06 23:39:13 -0700
  • ec690bf30d 112 Kartik K. Agaram 2014-10-06 22:58:06 -0700
  • 62fc8a7b99 111 - no, can't mix array and record access Kartik K. Agaram 2014-10-05 20:03:03 -0700
  • daff44a21e 110 - 107 for 'get-address' Kartik K. Agaram 2014-10-05 15:10:29 -0700
  • 2b9727b181 109 Kartik K. Agaram 2014-10-05 15:05:26 -0700
  • 5fca71f1ee 108 Kartik K. Agaram 2014-10-05 15:02:55 -0700
  • bf6a25faa9 107 - 'get' can now take an address Kartik K. Agaram 2014-10-05 15:02:28 -0700
  • ecbd043693 106 Kartik K. Agaram 2014-10-05 14:35:57 -0700
  • 245609e3b2 105 Kartik K. Agaram 2014-10-05 14:26:04 -0700
  • 35366e91d9 104 - writing to fields/indices Kartik K. Agaram 2014-10-05 11:34:23 -0700
  • 5858585951 103 - error on unknown op Kartik K. Agaram 2014-10-05 11:33:25 -0700
  • 3b0b336e87 102 - fold 'aref' into 'get' Kartik K. Agaram 2014-10-05 11:32:25 -0700