Commit Graph

  • 8ccb19d897 Removed padding of curlies and square brackets Devine Lu Linvega 2024-04-13 19:28:39 -0700
  • cbfa3be00d Updated date Devine Lu Linvega 2024-04-13 16:25:55 -0700
  • 7e7e455b03 Attempt at spacing out special characters Devine Lu Linvega 2024-04-13 16:25:19 -0700
  • 42fd486a41 Do not walk twice for explode Devine Lu Linvega 2024-04-13 16:22:37 -0700
  • 70e96e9644 Added comments for special registers Devine Lu Linvega 2024-04-13 16:16:47 -0700
  • e897e59f7a Fixed issue with empty plode register Devine Lu Linvega 2024-04-13 16:12:55 -0700
  • fed55d58b3 Added missing rune in empty register writing Devine Lu Linvega 2024-04-12 14:35:29 -0700
  • ea9935babb Allow for empty right-hand side rules Devine Lu Linvega 2024-04-12 10:30:59 -0700
  • 5249d7612d Do not walk whitespace on create_rule Devine Lu Linvega 2024-04-12 10:07:42 -0700
  • 8bdb791365 Housekeeping Devine Lu Linvega 2024-04-12 09:56:07 -0700
  • dfbb9c4fac Only test for registers following a spacer Devine Lu Linvega 2024-04-12 09:45:53 -0700
  • 86bc540ee2 Generalized space-eating writing Devine Lu Linvega 2024-04-12 09:34:55 -0700
  • 9c9814d6f7 Do not pick up on varibles when part of words Devine Lu Linvega 2024-04-12 09:29:03 -0700
  • 931d43ea9c Fixed space leak Devine Lu Linvega 2024-04-12 08:54:07 -0700
  • e04d4fa23f Added escape character for space Devine Lu Linvega 2024-04-12 07:35:46 -0700
  • 12a767dc0e Fixed rule in tictactoe Devine Lu Linvega 2024-04-11 17:58:44 -0700
  • bf7b3f42f6 Made printing routines postfix Devine Lu Linvega 2024-04-11 17:20:35 -0700
  • e67d30d8f3 Added tictactoe example Devine Lu Linvega 2024-04-11 17:01:48 -0700
  • 2b7b68d713 Housekeeping Devine Lu Linvega 2024-04-11 13:37:23 -0700
  • ad4738bce1 Fixed issue with lambda Devine Lu Linvega 2024-04-11 13:08:08 -0700
  • 3b415e52da Fixed issue with lambdas Devine Lu Linvega 2024-04-11 12:41:05 -0700
  • 4bedea3880 Housekeeping Devine Lu Linvega 2024-04-11 10:52:13 -0700
  • a890215143 Simpler plode Devine Lu Linvega 2024-04-11 10:02:53 -0700
  • 819ea2f1fa Explode terminates in an empty list Devine Lu Linvega 2024-04-11 09:54:31 -0700
  • 30690c1d83 Housekeeping Devine Lu Linvega 2024-04-11 09:40:04 -0700
  • 64e8bc30ab Housekeeping Devine Lu Linvega 2024-04-11 09:26:55 -0700
  • 50424f4d0c Housekeeping Devine Lu Linvega 2024-04-11 09:08:07 -0700
  • 5f70f09ce3 Abstracted create_rule Devine Lu Linvega 2024-04-11 08:53:49 -0700
  • 528331b35a put_reg should not return int Devine Lu Linvega 2024-04-11 08:21:57 -0700
  • d0e1a1a11a Added repl example Devine Lu Linvega 2024-04-10 20:52:17 -0700
  • 79eef78cbd Assign -1 id to lambdas Devine Lu Linvega 2024-04-10 13:14:51 -0700
  • 0b2d71a4d9 Housekeeping Devine Lu Linvega 2024-04-10 13:08:50 -0700
  • a966253bd7 Added lambda support Devine Lu Linvega 2024-04-10 12:30:17 -0700
  • 19b3c03a8a Converging lambdas and match Devine Lu Linvega 2024-04-10 12:25:31 -0700
  • 3c5e3de38f Initial lambda support Devine Lu Linvega 2024-04-10 12:19:44 -0700
  • d255500447 Disconnected rule parsing and storage Devine Lu Linvega 2024-04-10 11:39:15 -0700
  • 37c92c4914 Standardizing the add_rule funciton Devine Lu Linvega 2024-04-10 11:30:26 -0700
  • 9f7faa41b5 Abstracting rule parser Devine Lu Linvega 2024-04-10 11:13:18 -0700
  • 417ac2f2ad Fixed issue in explode Devine Lu Linvega 2024-04-10 09:04:01 -0700
  • 9a61ef90f3 Added console read example Devine Lu Linvega 2024-04-09 10:55:23 -0700
  • 452b5026be Started new stdin UX Devine Lu Linvega 2024-04-09 10:29:33 -0700
  • eee55d5c6d Print rules as they happen Devine Lu Linvega 2024-04-09 08:56:25 -0700
  • 21ec6b9e6a Check for ?: register value before transform Devine Lu Linvega 2024-04-08 20:23:58 -0700
  • 16a1617820 Modified stdout register Devine Lu Linvega 2024-04-08 19:57:33 -0700
  • beda05c9da Improved hello world Devine Lu Linvega 2024-04-08 16:23:21 -0700
  • accc108817 Added linebreak escape character Devine Lu Linvega 2024-04-08 16:13:19 -0700
  • e786cdce58 Improved makefile Devine Lu Linvega 2024-04-08 16:04:31 -0700
  • 57207920c8 Added time to debug build Devine Lu Linvega 2024-04-08 15:47:58 -0700
  • d6a3f2af7b Trim program end Devine Lu Linvega 2024-04-08 15:26:53 -0700
  • 45ebcb6a23 Reconnected rule IDs Devine Lu Linvega 2024-04-08 15:19:37 -0700
  • ad2dbb2a1f Minor changes Devine Lu Linvega 2024-04-08 15:14:05 -0700
  • bdb19d5ea5 Minor change Devine Lu Linvega 2024-04-08 15:08:22 -0700
  • 418bf81c5a Store rule id in struct Devine Lu Linvega 2024-04-08 11:46:24 -0700
  • b0663fc236 Move rules pointer on add_rule Devine Lu Linvega 2024-04-08 11:24:56 -0700
  • 3f6e2b9624 Store rules boundaries in pointer Devine Lu Linvega 2024-04-08 11:16:42 -0700
  • 9b2f60e460 Updated README Devine Lu Linvega 2024-04-08 10:51:48 -0700
  • a0e795557f Removed redundant check in spacer Devine Lu Linvega 2024-04-08 10:50:43 -0700
  • 6e60bebf3d Faster rewrite Devine Lu Linvega 2024-04-08 10:32:06 -0700
  • 09e9e45338 Housekeeping Devine Lu Linvega 2024-04-08 10:23:28 -0700
  • c25561c650 Cache value before entering spacer macro Devine Lu Linvega 2024-04-08 10:10:56 -0700
  • a512cb2888 Simplified match Devine Lu Linvega 2024-04-08 10:03:15 -0700
  • fcc4076d62 Allow rules to be connected Devine Lu Linvega 2024-04-08 09:53:22 -0700
  • 8e22324ce2 Use walk during parse_rule Devine Lu Linvega 2024-04-08 09:42:37 -0700
  • 0dc32f04f9 Walk during commit Devine Lu Linvega 2024-04-08 09:28:36 -0700
  • e87950292d Removed extra check during match Devine Lu Linvega 2024-04-08 09:15:51 -0700
  • 04bf0f67d4 Merged all bind helpers Devine Lu Linvega 2024-04-08 08:59:41 -0700
  • 36f9bfdaee Simplifiest compare Devine Lu Linvega 2024-04-08 08:44:21 -0700
  • d73bf177d5 Catch overflow Devine Lu Linvega 2024-04-07 20:59:45 -0700
  • 9952b16163 Removed debug Devine Lu Linvega 2024-04-07 19:05:40 -0700
  • 7ea50f18b7 Fixed issue with empty r->b rules Devine Lu Linvega 2024-04-07 19:03:04 -0700
  • 93d7d791f3 Added tests for reg comparison Devine Lu Linvega 2024-04-07 16:34:29 -0700
  • 66bd58b89b Write empty register name when null Devine Lu Linvega 2024-04-07 16:26:53 -0700
  • 865f040da3 Removed argument queue Devine Lu Linvega 2024-04-07 16:16:33 -0700
  • c61e775241 Housekeeping Devine Lu Linvega 2024-04-07 15:50:27 -0700
  • 4798fe53a5 Added basic compression on input Devine Lu Linvega 2024-04-07 15:32:53 -0700
  • 6cb6c810d9 Let save handle the rest of the string Devine Lu Linvega 2024-04-07 14:55:55 -0700
  • 18d1987568 Removed unused definition Devine Lu Linvega 2024-04-07 13:10:57 -0700
  • 47aa06a2f3 Strip double spaces Devine Lu Linvega 2024-04-07 13:09:58 -0700
  • 936d57adc3 String flip example Devine Lu Linvega 2024-04-07 12:35:59 -0700
  • 361577caad Trim leading whitespace Devine Lu Linvega 2024-04-07 12:01:06 -0700
  • d7f41dca3b Unwrapped explode Devine Lu Linvega 2024-04-07 11:22:18 -0700
  • 98748fb44d Inlined load Devine Lu Linvega 2024-04-07 10:58:39 -0700
  • 2250f9231e Compress program on load Devine Lu Linvega 2024-04-07 10:56:43 -0700
  • 135204131a Added implode Devine Lu Linvega 2024-04-07 09:13:35 -0700
  • 2831040581 Starting plode register Devine Lu Linvega 2024-04-07 09:08:58 -0700
  • 84531bcfc3 Fixed matching error Devine Lu Linvega 2024-04-06 21:12:30 -0700
  • 1b8745c853 Found issue with trailing paren Devine Lu Linvega 2024-04-06 20:22:46 -0700
  • e6e2188797 Inlined addrule Devine Lu Linvega 2024-04-06 18:09:18 -0700
  • 8a94adc1c3 Fixed issue with inline rule definition Devine Lu Linvega 2024-04-06 17:59:54 -0700
  • 8b8cc103e0 Restored hello world Devine Lu Linvega 2024-04-06 15:49:25 -0700
  • 44d5893139 Added I/O Devine Lu Linvega 2024-04-06 15:48:17 -0700
  • afe94cf84b Send debug to stderr Devine Lu Linvega 2024-04-06 15:11:38 -0700
  • 1713409a40 Added first syscall example Devine Lu Linvega 2024-04-06 12:38:51 -0700
  • a0bb670722 Fixed mistake in arithmetic Devine Lu Linvega 2024-04-06 10:59:44 -0700
  • 0fda93ec0e Removed preliminary pass Devine Lu Linvega 2024-04-06 10:59:02 -0700
  • f2a5feddd4 Print rules after evaluation Devine Lu Linvega 2024-04-06 10:28:00 -0700
  • cff87b8f06 Added LICENSE Devine Lu Linvega 2024-04-06 09:45:39 -0700
  • 9201f73e2a Housekeeping Devine Lu Linvega 2024-04-06 09:42:55 -0700
  • 92bc8e2f4c Fixed comparison of registers Devine Lu Linvega 2024-04-06 09:36:30 -0700
  • 05a3c1b30f Use the fruit salad as an example Devine Lu Linvega 2024-04-06 09:22:16 -0700