Commit Graph

  • d6d004ca87 Improved repl master Devine Lu Linvega 2024-05-24 21:03:49 -0700
  • da91bc0aed Do not use # for true/false Devine Lu Linvega 2024-05-24 19:10:13 -0700
  • 89f393e349 Handle empty register writes at the register level Devine Lu Linvega 2024-05-24 18:56:06 -0700
  • 13ec84d7ef Unnecessary return Devine Lu Linvega 2024-05-24 18:42:00 -0700
  • 6f5b5fc36c Improved catching of empty registers Devine Lu Linvega 2024-05-24 18:34:43 -0700
  • 9780e2aad7 Fixed issue with writing empty register Devine Lu Linvega 2024-05-24 17:12:16 -0700
  • 8431ac66f6 Fixed issue with trailing whitespace Devine Lu Linvega 2024-05-24 08:15:59 -0700
  • 9f8d78c9ec Print result after the rewrite is entirely done Devine Lu Linvega 2024-05-21 21:29:41 -0700
  • 155857c120 Launch repl on run Devine Lu Linvega 2024-05-21 20:35:49 -0700
  • 44b04fa893 slen() is not needed to get lenght of rule data Devine Lu Linvega 2024-05-21 20:09:15 -0700
  • 170cfde437 Empty rules point to a null byte Devine Lu Linvega 2024-05-21 10:41:27 -0700
  • ff0c53cf68 Join memory during undefinition Devine Lu Linvega 2024-05-21 10:36:14 -0700
  • fc903be471 Returned the input formatter Devine Lu Linvega 2024-05-17 09:45:30 -0700
  • 97a686913c Raw byte export Devine Lu Linvega 2024-05-13 15:31:14 -0700
  • 5419d9579a Keep input format during arithmetic Devine Lu Linvega 2024-05-13 15:14:37 -0700
  • f88bb1f137 Use macro for chex Devine Lu Linvega 2024-05-13 14:37:21 -0700
  • f7a2b49120 Added hex output Devine Lu Linvega 2024-05-13 12:32:44 -0700
  • 549d7d5218 Explode should not include the closing paren Devine Lu Linvega 2024-05-10 20:35:49 -0700
  • 8d49821fdd Allow input of utf8 characters Devine Lu Linvega 2024-05-10 20:24:47 -0700
  • 16cb1823c4 Empty rules are leaving empty lists behind Devine Lu Linvega 2024-05-10 20:17:05 -0700
  • a97e6b1963 Removed check for empty input Devine Lu Linvega 2024-05-10 19:59:59 -0700
  • 72bb13b59d Added access flag in README Devine Lu Linvega 2024-05-10 16:26:40 -0700
  • 4f03a673cc Improved unicode test Devine Lu Linvega 2024-05-10 15:53:25 -0700
  • c89013f263 Allow for unicode Devine Lu Linvega 2024-05-10 14:36:58 -0700
  • 4a57c3c564 Catch empty rules Devine Lu Linvega 2024-05-10 14:25:54 -0700
  • e80db68aa6 Use NULL for empty rules Devine Lu Linvega 2024-05-10 14:05:15 -0700
  • 79b9831f27 Added numbers to tests Devine Lu Linvega 2024-05-10 13:39:01 -0700
  • e3316d6cbe Lambda should not print when application fail Devine Lu Linvega 2024-05-10 09:52:03 -0700
  • 3cbd3d196d Faster parse frag Devine Lu Linvega 2024-05-10 09:45:58 -0700
  • 318a5fddf5 Reformatted parse_frag Devine Lu Linvega 2024-05-10 09:36:40 -0700
  • f6d0cc8ece Use copy() in parse_frag Devine Lu Linvega 2024-05-10 09:31:09 -0700
  • 0de5bb473b Improved implementation of file_import Devine Lu Linvega 2024-05-10 08:42:37 -0700
  • fec9cffcd6 Removed formatter for file input Devine Lu Linvega 2024-05-09 21:01:55 -0700
  • 4f78e7cb3d Improved formatter tests Devine Lu Linvega 2024-05-09 20:44:35 -0700
  • 87cc3e816f Abstracted copy string Devine Lu Linvega 2024-05-09 16:45:34 -0700
  • 2ce9aadd56 Added file_import Devine Lu Linvega 2024-05-09 16:17:12 -0700
  • defe9ed963 Housekeeping Devine Lu Linvega 2024-05-09 15:15:04 -0700
  • 002da4bcc2 Abstracted writing Devine Lu Linvega 2024-05-09 14:24:21 -0700
  • 680a039cf9 Removed lambda rule memory Devine Lu Linvega 2024-05-07 08:20:39 -0700
  • 09dd2a9795 Added CapitalExs mandelbrot Devine Lu Linvega 2024-05-07 07:55:04 -0700
  • 1f7e382c92 Added wryls lisp example Devine Lu Linvega 2024-05-06 19:29:14 -0700
  • 0f3c1b4fb8 Print output Devine Lu Linvega 2024-05-04 14:47:31 -0700
  • 7c247d7181 Smarter clean up of dirty registers Devine Lu Linvega 2024-05-04 12:34:38 -0700
  • 19d03dc116 Do not consume dictionary in lambdas Devine Lu Linvega 2024-05-04 12:25:19 -0700
  • e1f4641f69 Moved print out of write_tail Devine Lu Linvega 2024-05-02 16:02:33 -0700
  • c440725559 Removed python Devine Lu Linvega 2024-04-30 08:45:23 -0700
  • 2f24c7d83f Added fizzbuzz-alu example Devine Lu Linvega 2024-04-29 18:06:17 -0700
  • 9b50f530ec Added fib example Devine Lu Linvega 2024-04-29 17:20:00 -0700
  • b52a4adb2f Fixed rw counter Devine Lu Linvega 2024-04-29 14:05:37 -0700
  • 8d207d42a5 Fixed off by one rule id Devine Lu Linvega 2024-04-29 09:54:37 -0700
  • 4078919811 Replaced ari for loop with while Devine Lu Linvega 2024-04-29 09:50:43 -0700
  • c619581739 Fixed rewrite count Devine Lu Linvega 2024-04-29 09:46:27 -0700
  • d24af00098 Added negative numbers support Devine Lu Linvega 2024-04-29 09:08:41 -0700
  • 3d9ecb0b7b Housekeeping Devine Lu Linvega 2024-04-28 21:23:27 -0700
  • 2f1df92c21 Added arithmetic tests Devine Lu Linvega 2024-04-28 21:15:56 -0700
  • fb394db72d Fixed issue with empty ?~ filling in blanks Devine Lu Linvega 2024-04-28 20:58:47 -0700
  • c644597eac Fixed issue with delayed output Devine Lu Linvega 2024-04-28 20:49:27 -0700
  • e84ef37c5d Housekeeping Devine Lu Linvega 2024-04-28 20:37:53 -0700
  • c9e932765a Added logic operators to ALU Devine Lu Linvega 2024-04-28 20:13:51 -0700
  • 0a1b6bfb5c Added rest of ALU Devine Lu Linvega 2024-04-28 20:07:41 -0700
  • 25837b08f9 Starting ALU Devine Lu Linvega 2024-04-28 19:45:46 -0700
  • 53b89bcf65 Isolated device read/write functions Devine Lu Linvega 2024-04-28 18:55:03 -0700
  • 1ddc66e1dd Added print flag Devine Lu Linvega 2024-04-28 17:27:38 -0700
  • 06c5c3c3da Display references in debug Devine Lu Linvega 2024-04-28 12:32:46 -0700
  • 42ab70b09d Re-add stderr usage Sebastian LaVine 2024-04-28 03:15:25 -0400
  • f5cd5d3fa3 Removed extra check Devine Lu Linvega 2024-04-27 21:21:15 -0700
  • 481e2b56cf Housekeeping Devine Lu Linvega 2024-04-27 21:12:14 -0700
  • 93326ecf73 Merged rule parsers Devine Lu Linvega 2024-04-27 15:06:00 -0700
  • dd1fddb20c Removed rules compilation step Devine Lu Linvega 2024-04-27 14:47:06 -0700
  • d520ab8489 Added tests, ignoring empty rules Devine Lu Linvega 2024-04-27 12:30:40 -0700
  • b0f9ba84e3 Added tests Devine Lu Linvega 2024-04-27 11:55:32 -0700
  • 2ba7085bfb Added tests Devine Lu Linvega 2024-04-27 11:29:46 -0700
  • 62b8317cc9 Added tests Devine Lu Linvega 2024-04-27 11:24:00 -0700
  • 3d01efe11a Print right statement during undefinition Devine Lu Linvega 2024-04-27 11:05:50 -0700
  • d03f359f4c Better rules lookup Devine Lu Linvega 2024-04-27 10:51:50 -0700
  • f8657a5f67 Display undefinitions Devine Lu Linvega 2024-04-27 10:04:01 -0700
  • 1fae8de0d5 rid is always unsigned Devine Lu Linvega 2024-04-27 09:48:10 -0700
  • a2ea2a6ac2 Pretty print rules Devine Lu Linvega 2024-04-27 09:24:48 -0700
  • 392e05d19e Send everything to stdout Devine Lu Linvega 2024-04-27 09:02:56 -0700
  • e83ac9ce02 Display rewrites count Devine Lu Linvega 2024-04-27 08:46:31 -0700
  • 8b618d2425 Fixed issue with weird undefinitions Devine Lu Linvega 2024-04-26 22:07:53 -0700
  • 06f2cd4487 Do not warn of unused empty rules Devine Lu Linvega 2024-04-26 21:37:08 -0700
  • f3d16b4bd6 Fixed issue in undefinition Devine Lu Linvega 2024-04-26 21:35:31 -0700
  • 541e8937b0 Unwrap rules during match Devine Lu Linvega 2024-04-26 21:18:02 -0700
  • 37effa5dfd Housekeeping Devine Lu Linvega 2024-04-26 21:04:54 -0700
  • 49614f1a61 Initial implementation of undefine rules Devine Lu Linvega 2024-04-26 20:50:22 -0700
  • a7abb9475a Added tests for formatter Devine Lu Linvega 2024-04-26 11:06:30 -0700
  • 3167698795 Print program left-over Devine Lu Linvega 2024-04-26 10:42:21 -0700
  • 13359a79cd Fixed issue with catching matches without spaces Devine Lu Linvega 2024-04-26 09:02:03 -0700
  • f546e2e016 Fixed compilation bug Devine Lu Linvega 2024-04-26 08:54:05 -0700
  • 0f576e8972 Removed debug Devine Lu Linvega 2024-04-26 08:28:47 -0700
  • d43eec77f3 Fixed bug with lambda mismatch Devine Lu Linvega 2024-04-26 08:05:21 -0700
  • 927479bc44 Fixed issue with invalid lambda Devine Lu Linvega 2024-04-25 22:39:37 -0700
  • 2f9f9d7f15 Do not match on substrings Devine Lu Linvega 2024-04-25 22:35:15 -0700
  • 7e9eab04fc Improved REPL Devine Lu Linvega 2024-04-25 18:53:22 -0700
  • eaa1f92347 Do not pass regs through funciton Devine Lu Linvega 2024-04-25 18:39:17 -0700
  • 47b80e126e Write EOF token via ?~ register Devine Lu Linvega 2024-04-25 18:36:45 -0700
  • 88b5c527f4 Beta 2 Devine Lu Linvega 2024-04-25 12:17:31 -0700
  • f28444f60e Isolated rule finding Devine Lu Linvega 2024-04-25 11:08:14 -0700
  • 8cb22a9966 Completed split from match and apply Devine Lu Linvega 2024-04-25 10:32:39 -0700