Commit Graph

  • e999fa3c15 scalatest 3.2.2 Mark Canlas 2020-08-30 23:00:23 -04:00
  • 8f977eb098 add todo Mark Canlas 2020-08-28 12:43:48 -04:00
  • 65065e074e specify byte width Mark Canlas 2020-08-28 12:31:13 -04:00
  • 3c1d811aef sink/src tests Mark Canlas 2020-08-28 02:50:34 -04:00
  • 151f68a55d add nescant Mark Canlas 2020-08-28 02:18:25 -04:00
  • 5fe085e09a resource as named operand Mark Canlas 2020-08-26 10:26:37 -04:00
  • d42ed22153 operand kinda Mark Canlas 2020-08-26 04:03:24 -04:00
  • 3f5f6e309d mappings are derived from enums and bitfields Mark Canlas 2020-08-26 03:54:02 -04:00
  • 0a6379b9dd correct definition values Mark Canlas 2020-08-26 03:30:57 -04:00
  • 04312a0fb2 weaken define evidence Mark Canlas 2020-08-26 03:16:19 -04:00
  • c20b6f833c rename definable to named resource Mark Canlas 2020-08-26 03:02:10 -04:00
  • cfb6bbbc92 add resource comments Mark Canlas 2020-08-26 02:37:12 -04:00
  • f432fdc767 expand definition data class Mark Canlas 2020-08-26 02:32:27 -04:00
  • cf9e1f63b0 more definitions Mark Canlas 2020-08-26 02:24:09 -04:00
  • 87213fd0a4 definitions can emit many Mark Canlas 2020-08-26 02:15:40 -04:00
  • dd0cfbf445 definition as typeclass Mark Canlas 2020-08-26 02:06:54 -04:00
  • da9bd24368 drop unused bitfield comment Mark Canlas 2020-08-26 01:41:56 -04:00
  • 81e85a720d fix ordering/grouping of definitions Mark Canlas 2020-08-26 01:41:50 -04:00
  • 90019b6663 clarify definition group comments Mark Canlas 2020-08-26 01:35:37 -04:00
  • 0902288b15 add snake length; more documentation Mark Canlas 2020-08-26 01:28:36 -04:00
  • 8b9828c63e document operand behavior Mark Canlas 2020-08-26 01:16:02 -04:00
  • dfb7849353 move direction right to the correct place Mark Canlas 2020-08-26 01:04:06 -04:00
  • 58f15e85e8 add more devices Mark Canlas 2020-08-26 00:56:55 -04:00
  • 4859ae575a articulate device types Mark Canlas 2020-08-24 21:15:17 -04:00
  • b0e40b3e36 add missing files Mark Canlas 2020-08-24 16:27:02 -04:00
  • 92af2e7d8a add defines Mark Canlas 2020-08-21 16:43:23 -04:00
  • 6c97461275 add next todo Mark Canlas 2020-08-21 05:12:26 -04:00
  • dc6d521c68 wrap with rts Mark Canlas 2020-08-21 05:06:09 -04:00
  • 72c3aa4292 implement nested jump registry Mark Canlas 2020-08-21 04:58:07 -04:00
  • 53214fad91 increment range spec Mark Canlas 2020-08-21 04:04:35 -04:00
  • 2db25f5982 implement jump registry Mark Canlas 2020-08-21 03:11:27 -04:00
  • 3c618410bb add more todos Mark Canlas 2020-08-20 19:25:36 -04:00
  • a84ed91fb2 update readme Mark Canlas 2020-08-17 19:19:43 -04:00
  • b73352bdd2 define Mark Canlas 2020-08-16 12:55:56 -04:00
  • a22b22c3a2 jump demo Mark Canlas 2020-08-16 12:55:21 -04:00
  • 8c5ae9c2bc basic looping Mark Canlas 2020-08-16 11:33:49 -04:00
  • 3f61977efb syntax traits Mark Canlas 2020-08-16 02:28:37 -04:00
  • 31d56060c5 add label support Mark Canlas 2020-08-16 02:17:04 -04:00
  • 037d62b002 indent asm instructions Mark Canlas 2020-08-16 02:07:51 -04:00
  • 8b839841c1 write labels Mark Canlas 2020-08-16 01:56:17 -04:00
  • 45af484839 add definition literal support Mark Canlas 2020-08-16 01:51:05 -04:00
  • 9b60d46e03 print out more Mark Canlas 2020-08-16 01:17:39 -04:00
  • 101c08094f merge old and new dsl Mark Canlas 2020-08-16 00:58:25 -04:00
  • c9977eb6ad demonstrate new style Mark Canlas 2020-08-16 00:16:10 -04:00
  • adf0ffc04b added mapping support Mark Canlas 2020-08-16 00:08:18 -04:00
  • 00575f46f7 simplify iterators Mark Canlas 2020-08-15 17:34:33 -04:00
  • 6d5da43684 labels are derived Mark Canlas 2020-08-15 17:19:36 -04:00
  • 973172f90e add label and comment show Mark Canlas 2020-08-15 17:10:37 -04:00
  • 8ac49b7f10 add support for bit fields and enums Mark Canlas 2020-08-15 17:04:16 -04:00
  • f8c97e31d1 add constant test Mark Canlas 2020-08-15 16:29:32 -04:00
  • f797c6df02 allow assignment Mark Canlas 2020-08-15 16:23:36 -04:00
  • d87d23b2ed restrict operand type Mark Canlas 2020-08-15 16:18:26 -04:00
  • 52c7684061 addresses in hierarchy Mark Canlas 2020-08-15 16:09:32 -04:00
  • 35d5523647 defintion groups Mark Canlas 2020-08-15 14:45:08 -04:00
  • e5d7f30bbc definition groups have names Mark Canlas 2020-08-15 14:44:23 -04:00
  • d3e3d314bb doc dsl Mark Canlas 2020-08-15 14:38:08 -04:00
  • 9c22c22a6f doc; drop three pixel demo Mark Canlas 2020-08-15 13:52:05 -04:00
  • e6b04c384e fmt Mark Canlas 2020-08-15 03:52:11 -04:00
  • e112877f8d scalafix Mark Canlas 2020-08-15 02:04:21 -04:00
  • 851b4ee99c fmt Mark Canlas 2020-08-15 01:32:27 -04:00
  • 09b0723787 add first test Mark Canlas 2020-08-15 01:27:13 -04:00
  • 8b91e10133 delete unused test Mark Canlas 2020-08-15 00:56:57 -04:00
  • 59c8c06a26 add testing frameworks Mark Canlas 2020-08-15 00:49:07 -04:00
  • 69286c8a86 isolate model classes Mark Canlas 2020-08-15 00:41:18 -04:00
  • 78f05a5103 label an indexed resource Mark Canlas 2020-08-14 23:41:20 -04:00
  • 6924f6c47f implement enum show Mark Canlas 2020-08-14 23:26:49 -04:00
  • 8794f2ddea articulate show Mark Canlas 2020-08-14 23:22:13 -04:00
  • 7ebd295e10 adc operand differentiation Mark Canlas 2020-08-14 23:06:09 -04:00
  • e98e5d7aa8 clarify Mark Canlas 2020-08-14 22:02:34 -04:00
  • b0b38f2e51 fix lda Mark Canlas 2020-08-14 17:13:55 -04:00
  • 575b5710b7 comments Mark Canlas 2020-08-14 17:08:59 -04:00
  • ebb9588e04 enforce type safety Mark Canlas 2020-08-14 16:54:29 -04:00
  • 174e6936cf missing Mark Canlas 2020-08-14 15:33:50 -04:00
  • 1ab7a03704 storage Mark Canlas 2020-08-13 22:41:22 -04:00
  • f221eacd42 do it Mark Canlas 2020-08-13 00:42:21 -04:00
  • 7216023708 colors Mark Canlas 2020-08-13 00:35:58 -04:00
  • fff78a4369 begin asm Mark Canlas 2020-08-13 00:30:00 -04:00
  • 0da821091c privacy Mark Canlas 2020-08-13 00:21:15 -04:00
  • caaaf6d75d dsl poc Mark Canlas 2020-08-13 00:16:30 -04:00
  • a52be918ce injection Mark Canlas 2020-08-12 22:19:49 -04:00
  • 1470f01a90 pattern matching Mark Canlas 2020-08-12 22:16:53 -04:00
  • 22e8d615ab c1 correction Mark Canlas 2020-08-12 22:08:51 -04:00
  • 972fa77d10 use pattern matching Mark Canlas 2020-08-12 22:06:22 -04:00
  • ed46753f8e spell out logic Mark Canlas 2020-08-12 21:56:09 -04:00
  • 2b13e93d3d mode corrections Mark Canlas 2020-08-12 21:43:01 -04:00
  • 4bd2cff653 articulate relative Mark Canlas 2020-08-12 21:40:20 -04:00
  • 3d6cebfcad doc Mark Canlas 2020-08-12 21:18:38 -04:00
  • 628e160931 simplify call Mark Canlas 2020-08-12 21:13:30 -04:00
  • e5a2830be6 trim types; use cats Mark Canlas 2020-08-12 21:10:19 -04:00
  • e432132328 document Mark Canlas 2020-08-11 23:04:23 -04:00
  • ffac8fa333 fix compilation Mark Canlas 2020-08-11 22:15:38 -04:00
  • 2e364307a0 scalatest 3.2.1 Mark Canlas 2020-08-11 15:31:35 -04:00
  • ba4a398c29 scalatest 3.2.0 Mark Canlas 2020-07-14 21:43:36 -04:00
  • a8e2747dde sbt-tpolecat 0.1.13 Mark Canlas 2020-06-30 09:18:14 -04:00
  • d4b8721f56 2.13.3 Mark Canlas 2020-06-25 20:00:41 -04:00
  • c4b7710bbe 1.4.0-M1 Mark Canlas 2020-06-15 12:19:38 -04:00
  • a8d8a3a38c sbt 1.3.12 Mark Canlas 2020-06-08 01:01:10 -04:00
  • a61baa5a9b sbt-tpolecat 0.1.12 Mark Canlas 2020-06-03 10:55:27 -04:00
  • 7f76dd9a60 sbt 1.3.11 Mark Canlas 2020-05-29 18:09:37 -04:00
  • fd3677e338 scalatest 3.1.2 Mark Canlas 2020-05-11 08:28:13 -04:00