Commit Graph

50 Commits

Author SHA1 Message Date
Allen Webster e0399ef837 upgrade the string join function 2021-07-03 11:24:30 -04:00
ryanfleury 9ff0392f04 big naming pass for main API 2021-07-02 17:15:51 -06:00
ryanfleury 7be78c48d7 fix up some docs strings 2021-07-01 11:40:53 -06:00
ryanfleury 91e5303e4a finish up main layer docs 2021-06-30 23:23:57 -06:00
ryanfleury 07d9bdf609 error/warning message helper docs 2021-06-30 23:00:34 -06:00
ryanfleury f15fc77bfa introspection helper docs; remove redundant node-sibling helper; ensure that any of the introspection APIs doing string matching take match flags 2021-06-30 22:54:56 -06:00
ryanfleury 0045b05a04 parsing function docs; remove some dead code 2021-06-30 16:39:31 -06:00
ryanfleury 9755bc966b get parser function definitions into docs 2021-06-30 16:25:09 -06:00
ryanfleury 3aec1987d2 docs for numeric string stuff 2021-06-30 16:14:02 -06:00
ryanfleury 6ea0e7599c helper macro docs 2021-06-30 15:50:03 -06:00
ryanfleury 3ea512a9d4 file system helper type docs 2021-06-30 15:50:03 -06:00
ryanfleury fba8ebe162 command line helper types docs 2021-06-30 15:50:03 -06:00
ryanfleury faae897671 docs for all the parsing types 2021-06-30 15:50:03 -06:00
ryanfleury 487ef06b4f get rid of digraph comments, use regular tests as ways of verifying that there is one node per symbolic character. docs pass #1 2021-06-30 15:50:03 -06:00
Allen Webster 174e995e00 detect broken comments in the lexer 2021-06-30 15:39:03 -04:00
Allen Webster 15aa4d5b32 flesh out string -> integer functions 2021-06-28 10:45:55 -04:00
Allen Webster 05399a17b6 forgot to save some changes for last commit 2021-06-28 07:26:57 -04:00
Allen Webster aba3c9a164 [api] introduced linked list macros with z-check z-set upgrade 2021-06-12 12:02:44 -07:00
Allen Webster 0832e601b7 cut namespaces 2021-06-12 10:17:14 -07:00
Allen Webster fb999476fa [map] overhaul the maps, fewer parts, fewer paths, fewer knobs; same great results 2021-06-06 20:15:48 -07:00
Allen Webster bf2d161158 [impl] more passing over the parser; found an odd part and made a test to reveal a bug 2021-06-06 01:06:36 -07:00
Allen Webster dd445676f5 [impl] passing over parser implementation (pass 1) 2021-06-05 23:39:26 -07:00
Allen Webster c3ec42c70c [api] cut subtle wrapper node constructors 2021-06-05 22:56:35 -07:00
Allen Webster 6450cd703c [impl] test for string contents; reduce all string lexing; notes about delimiter error tokens 2021-06-05 22:40:43 -07:00
Allen Webster d1896fc74b [api] decompose the message printing API by one notch 2021-06-05 21:02:51 -07:00
Allen Webster 78c9d8467d remove the unused root first/last from parse ctx 2021-04-17 02:24:51 -07:00
Allen Webster b915615716 more arranging functions; MD_MakeNode 2021-04-17 01:26:39 -07:00
Allen Webster f5b8ccc4b0 refernce reorganize 2021-04-16 19:25:37 -07:00
Allen Webster f52362ef2c rename C helper types; cleanup pass over everything related to C helpers 2021-04-16 19:24:17 -07:00
Allen Webster 366eebca00 unify c generator naming 2021-04-16 18:37:37 -07:00
ryanfleury 1b89d3cc90 docs work; clean up TODO list; add TODOs for a couple of helpers and changes 2021-04-11 21:20:51 -06:00
ryanfleury 0be2134fb5 sync reference 2021-04-07 01:45:09 -06:00
Allen Webster fe7fb421ca [docs] update wording through MD_CodeLoc 2021-04-05 23:05:29 -07:00
Allen Webster 4d43fb1ae4 [docs] update match flags 2021-04-05 21:45:36 -07:00
Allen Webster a0e5db5e64 [docs] wording on strings; sample of details and snippet on MD_String8List 2021-04-05 21:29:20 -07:00
Allen Webster 2f3107adf6 [docs] update to work with docs baking system: 2021-04-01 22:50:21 -07:00
ryanfleury ae2e1c6baa fix type for MD_Expr array thing 2021-04-01 21:48:42 -06:00
ryanfleury 2d81355626 update docs 2021-04-01 19:28:48 -06:00
ryanfleury d18ff2846b add some code styling to docs 2021-04-01 10:23:22 -06:00
ryanfleury f19849db87 fix some typos; use code for character symbols in docs 2021-03-31 20:39:07 -06:00
Allen Webster 4eaeaf5cd0 [docs] through the map types; add mkdir to namespaces build 2021-03-30 22:57:19 -07:00
Allen Webster e1c0656e73 [plugin macros] clean up all usage of context; also document a few more things 2021-03-30 21:23:05 -07:00
Allen Webster cc38ed2c96 [main] fix initializer of MD_Node 2021-03-30 20:52:22 -07:00
Allen Webster c30090c483 [docs] documentation of MD_Node 2021-03-30 19:02:00 -07:00
Allen Webster e38dbca401 [docs] document node kinds and flags; couple random tweaks 2021-03-30 18:19:26 -07:00
Allen Webster 14549f8483 [docs] through MD_NodeKind 2021-03-21 22:14:13 -07:00
Allen Webster 560be2c42a [base] remove the wrapper FindLastSubstring 2021-03-21 21:32:22 -07:00
Allen Webster 369ebd7a62 [docs] catch up to new map integration; change function forward declarations for map 2021-03-21 20:40:43 -07:00
Allen Webster 52fdfdbc38 fixup docs to match this version of the code 2021-03-14 18:43:23 -07:00
Allen Webster b72a53e84c copy over docs from the wrong repo; take out error/warning wrappers 2021-03-14 17:54:04 -07:00