Commit Graph

  • aec01b255e flights got closer to woking Neil 2023-02-12 20:53:15 -08:00
  • fd52dbaf50 flight compiling Neil 2023-02-11 22:18:08 -08:00
  • 37e8ff83f0 cleaned up the source_lookup Neil 2023-02-11 22:13:48 -08:00
  • 9d1c80076a Sources works!? Neil 2023-02-11 22:08:35 -08:00
  • b69e40bc44 soucemap pair -> size_t doesn't make sense; I think. Should be line64 -> size_t? Neil 2023-02-11 21:21:29 -08:00
  • fbabdf9810 Going to need the iterator. Neil 2023-02-04 19:29:40 -08:00
  • 2fd07c2329 segfault -> assertion Neil 2023-02-04 19:10:59 -08:00
  • 745e7c3167 failing test noentry; good Neil 2023-02-04 19:06:43 -08:00
  • 1a2fbccf23 sourcelook -> sourcemap Neil 2023-02-03 22:54:49 -08:00
  • 90e84e3774 Got the source working; fixed some mistakes. Neil 2023-02-03 22:00:55 -08:00
  • e963765d30 got rid of lorem Neil 2023-02-03 11:50:10 -08:00
  • ffcb1ce6aa This is not the most useful way of substring. Neil 2023-02-03 00:05:20 -08:00
  • 4eb997d49e Was default rule. Neil 2023-02-02 23:24:14 -08:00
  • ed81741d89 substring -> lorem, test lorem_dup Neil 2023-02-02 23:13:55 -08:00
  • b683b1f3ec Too complex substring. Neil 2023-02-02 21:31:24 -08:00
  • f3c63b0d45 Got source compiling. Neil 2023-02-02 18:53:59 -08:00
  • 21729f8679 compiled flighthours Neil 2023-02-01 23:18:20 -08:00
  • ebe78d18cc Cleaned up journal. Neil 2023-02-01 22:23:35 -08:00
  • 04acf72734 load -> string Neil 2023-02-01 22:05:55 -08:00
  • 82852d94b0 almost make flight work Neil 2023-02-01 00:58:51 -08:00
  • 7923a9e0f6 flight doesn't work yet. fixed 0x0a -> 0x0b. Neil 2023-01-24 22:15:04 -08:00
  • 0b03301269 in kjv Neil 2022-12-30 19:37:53 -08:00
  • ef7cc85306 old_set_words not needed Neil 2022-12-30 15:01:32 -08:00
  • 3da15791d6 Graph improved. Neil 2022-12-29 23:38:58 -08:00
  • 947d448962 Updated all words.*. Neil 2022-12-29 21:51:44 -08:00
  • ccdee8a779 Scan all kjv worked; had files that were not delimited. Neil 2022-12-29 21:32:40 -08:00
  • 16ce24452f All done putting books? Neil 2022-12-29 14:40:43 -08:00
  • e30293e66e Hopefully we see some errors if the syntax. Neil 2022-12-29 14:01:10 -08:00
  • 8b0b851755 output format and exceptions Neil 2022-12-29 10:10:41 -08:00
  • 91564c5d03 Barely working. Neil 2022-12-29 00:51:45 -08:00
  • 940d305258 transferred from offsets to pointers Neil 2022-12-28 23:54:59 -08:00
  • e786b40167 Added interpret that does nothing. Neil 2022-12-28 14:04:49 -08:00
  • 9a0a8ae809 How are we going to do this? Neil 2022-12-28 11:27:01 -08:00
  • af7678e802 More robust journal. Neil 2022-12-28 09:34:19 -08:00
  • bed73757ed Barely working! Neil 2022-12-28 00:03:55 -08:00
  • b6d4d5dd95 Test journal under way. Neil 2022-12-27 20:45:57 -08:00
  • 67fdb651e5 Simplified condtions on Makefile. Neil 2022-12-27 15:19:10 -08:00
  • b73194d47d Removed the directory now that it's duplicated in interpet. Neil 2022-12-27 13:59:47 -08:00
  • 8a3718b840 doc Neil 2022-12-27 13:55:58 -08:00
  • a795b70859 Fixed the off-by-one. Neil 2022-12-27 13:48:45 -08:00
  • a89873d4b0 Off by one error in the interface. Neil 2022-12-27 13:01:51 -08:00
  • afec7f716d KJV updated to test. Neil 2022-12-27 12:28:04 -08:00
  • 3d334cd169 Switched to lower case; apperently? Neil 2022-12-26 23:49:57 -08:00
  • 518eff81f8 Moved around project. Neil 2022-12-26 23:31:08 -08:00
  • 5d3e027f36 Instead of 66 objects, have 1 object. More confusing, but faster? Neil 2022-12-15 23:18:11 -08:00
  • 2807b5704d C11 is slightly useful for some things. Neil 2022-12-14 21:26:47 -08:00
  • ad991396d8 Merge branch 'master' of https://git.sdf.org/neil/interpret Neil 2022-12-14 20:50:04 -08:00
  • 7a8c6a4579 Spelling DEFAULT incorrectly; it's good now. Neil 2022-12-14 20:48:41 -08:00
  • 0d899c7adf Spelling DEFAULT wrong; it's good now. Neil 2022-12-14 20:48:41 -08:00
  • 60671ccb47 Updated table to simplify iteration. Iterated. Neil 2022-12-14 20:44:36 -08:00
  • 659ea490e2 Hash table and int32 cite. Neil 2022-12-13 21:05:29 -08:00
  • 0236cab5d5 Have to have some kind of persistent data. Neil 2022-12-13 14:37:50 -08:00
  • f00ed7f1bf Simple. Works? Neil 2022-12-13 00:31:56 -08:00
  • 58a5c8708d Mmm, too complex. Just count. Neil 2022-12-12 21:25:28 -08:00
  • eb8d42ba3e enum kjv Neil 2022-12-12 00:45:41 -08:00
  • 08e5346371 Broke off kjv from the rest -- it's not trivial. Neil 2022-12-11 23:48:06 -08:00
  • 82e79efaf2 Updated array, tree. Neil 2022-11-01 21:06:43 -07:00
  • 3f203d4ac8 update Neil 2022-09-07 22:13:56 -07:00
  • 91dfdf5aa3 Maybe I should break it up? Neil 2022-07-24 17:38:56 -07:00
  • 3f81d8ea51 This is getting complex. Neil 2022-07-17 22:01:34 -07:00
  • d13bf4ea1b Failed. Neil 2022-07-16 22:24:33 -07:00
  • 4accda5d56 Okay, this is really strange, s0, s1 are corrupted? Neil 2022-07-06 23:07:42 -07:00
  • ba74302f04 Even more detailed error messages in lex. Neil 2022-07-06 21:35:26 -07:00
  • a06d2d234d Fix syntax up to 1996. Verses recognized but not ending correctly. Neil 2022-07-06 21:05:11 -07:00
  • 82d2484f70 Maybe new strategy? Neil 2022-07-06 14:59:56 -07:00
  • 78cdeafc8b Bible. Neil 2022-07-06 10:02:28 -07:00
  • 4122fc3407 Removed print. Neil 2022-07-05 20:51:17 -07:00
  • 2b320eb040 More useful errors. Neil 2022-07-05 20:48:40 -07:00
  • debffaf7a6 Fixed no-break. Neil 2022-07-05 19:21:56 -07:00
  • 5ed98f035d 1993pals Neil 2022-07-02 20:38:17 -07:00
  • ba9e5d8e56 page to string Neil 2022-05-27 23:15:21 -07:00
  • 68d2412d65 Added tree. This is much nicer. Neil 2022-05-27 23:09:38 -07:00
  • fd1a6d4745 1995agenda Neil 2022-05-24 19:47:13 -07:00
  • a97980ef59 2011 C anonymous unions Neil 2022-03-31 23:09:02 -07:00
  • bd53cf2ccc Added ->[keyword](geo:dec,dec) for saving and keyword can now start with a number, as long as it has an alpha. Neil 2022-03-30 15:08:12 -07:00
  • 6524d06c2b Instead of using the same memory, now it gets new memory. Neil 2022-03-26 21:47:32 -07:00
  • 73d09965f2 Much more readable. Neil 2022-02-15 21:28:35 -08:00
  • 5c90cd9088 that rule is redundent Neil 2022-02-15 21:23:20 -08:00
  • e8a5d21558 Cleaned up. text->expect_line in []\n. Neil 2022-02-15 21:21:53 -08:00
  • bac29812ec osm nope. Just coords please. Neil 2022-02-15 20:52:02 -08:00
  • 51d0474d95 fixme removed Neil 2022-02-15 20:34:56 -08:00
  • cfa2a3e12a Freeform better. Neil 2022-02-15 20:33:07 -08:00
  • 7c2c4785e4 caption Neil 2022-02-15 19:48:50 -08:00
  • 2caa6f458b end -> sentinel Neil 2022-02-15 14:03:02 -08:00
  • 3dd4557438 cons, allows automation of pop; <!condition> Neil 2022-02-15 13:56:36 -08:00
  • fb814b7223 More strict: separated we've just seen a newline from general text. Neil 2022-02-15 13:05:15 -08:00
  • 4fdb66076a Got rid of non-determinism. Neil 2022-02-14 22:34:45 -08:00
  • 2c8475ff9c Aha, self-contained again. Neil 2022-02-14 22:17:00 -08:00
  • a75385f71a More complex; read args in commands. Neil 2022-02-14 22:02:32 -08:00
  • 794dc2206f maps, significant. Neil 2022-02-13 21:38:03 -08:00
  • a1be205862 More reliable commands. Neil 2022-02-13 21:07:51 -08:00
  • b8234e5eb7 Fleshed out [source:] Neil 2022-02-13 20:45:38 -08:00
  • 4ad9a13c73 Spilt it. Neil 2022-02-12 22:35:02 -08:00
  • 5cd3c7ac6b yyyy-mm-dd Neil 2022-02-12 22:17:45 -08:00
  • b2fd18ad1c BRACKET Neil 2022-02-11 02:00:14 -08:00
  • 39b6e01243 Much simpler years. Neil 2022-02-11 01:46:41 -08:00
  • b87906bb49 Way overcomplicated. Neil 2022-02-11 00:28:28 -08:00
  • 58b228e9d0 More like an interpreter. Neil 2022-02-10 20:30:11 -08:00
  • 27bc848eed doubles parsed Neil 2022-01-19 20:52:03 -08:00
  • 9fc1514678 It's hard to come up with a language. Neil 2022-01-19 17:52:07 -08:00