Allen Webster
|
d1896fc74b
|
[api] decompose the message printing API by one notch
|
2021-06-05 21:02:51 -07:00 |
|
Allen Webster
|
d0c9167eb6
|
[impl] reduce two node construction helpers to one; note about how to reduce the one helper with the root/file node concept
|
2021-06-05 20:52:43 -07:00 |
|
Allen Webster
|
be42d5d126
|
[namespace] brainstorm namespace fix ideas
|
2021-06-05 18:53:43 -07:00 |
|
Allen Webster
|
8e1b38e21f
|
[namespace] uncovered bug in parser; added test case for namespaces
|
2021-06-05 18:27:02 -07:00 |
|
ryanfleury
|
d5d3b85492
|
fix checked in merge conflicts
|
2021-05-25 18:35:33 -06:00 |
|
Allen Webster
|
c1efce845d
|
merge
|
2021-05-21 18:02:46 -07:00 |
|
Allen Webster
|
b7252121fe
|
cleanup; map interface idea
|
2021-05-21 17:53:20 -07:00 |
|
Ryan Fleury
|
25a80c1def
|
flesh out values in the toy language
|
2021-04-24 19:48:25 -06:00 |
|
Ryan Fleury
|
5f3528bea5
|
re-order md_impl; keep everything in same order as header file
|
2021-04-24 16:20:31 -06:00 |
|
Ryan Fleury
|
30187151ec
|
toy language sample; fix a couple of bugs
|
2021-04-24 16:07:34 -06:00 |
|
Ryan Fleury
|
9c0babe0a6
|
node flags seeking helper
|
2021-04-24 12:56:02 -06:00 |
|
ryanfleury
|
5629c0c995
|
command line helper pass
|
2021-04-23 14:30:21 -06: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
|
a5fe806f9e
|
start arranging for more functions to be public; simplify set parse function
|
2021-04-17 01:08:05 -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 |
|
Allen Webster
|
87bd1cd6de
|
sort out types only needed in the C helpers
|
2021-04-16 18:27:08 -07:00 |
|
Allen Webster
|
3c6cc0414d
|
organize out C helpers
|
2021-04-16 18:17:46 -07:00 |
|
ryanfleury
|
714cb85824
|
fix samples/tests for removal of JoinStringListWithSeparator helper
|
2021-04-12 13:21:19 -06:00 |
|
ryanfleury
|
28ea290661
|
remove MD_JoinStringListWithSeparator, just have separator argument in MD_JoinStringList; helper for making node references
|
2021-04-11 21:29:35 -06: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
|
b671c4fa6c
|
Merge branch 'master' of https://github.com/Dion-Systems/metadesk
|
2021-04-02 17:30:27 -07:00 |
|
Allen Webster
|
2f3107adf6
|
[docs] update to work with docs baking system:
|
2021-04-01 22:50:21 -07:00 |
|
ryanfleury
|
6dc8487965
|
combine StringMatchFlags and NodeMatchFlags into MD_MatchFlags
|
2021-04-01 22:21:46 -06: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 |
|
Miguel Lechon
|
0945c9c71e
|
[namespaces] Type versioning sample.
|
2021-03-29 17:57:38 +02:00 |
|
Miguel Lechon
|
c38bc6de30
|
[namespaces] Build namespaces as lists of reference nodes.
|
2021-03-29 17:51:36 +02:00 |
|
Miguel Lechon
|
230fd4043c
|
Improve location of MD_Error.
|
2021-03-27 18:14:17 +01:00 |
|
Miguel Lechon
|
6478fb24c1
|
Error for MD_ParseWholeFile of missing file.
|
2021-03-27 15:47:54 +01:00 |
|
Miguel Lechon
|
8ab96ecaea
|
Simpler MD_Error.
The catastrophic error flag is now subsumed under MD_MessageKind.
The filename member is accessible through the compulsory node pointer.
|
2021-03-23 11:44:37 +01:00 |
|
Miguel Lechon
|
20f85761c7
|
[map] Expose PtrMap on md.h. Remove NodeTable defines.
|
2021-03-22 15:45:36 +01: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
|
b24b0e0491
|
[map] fix header signature for StringMap
|
2021-03-21 20:49:16 -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 |
|
Miguel Lechon
|
7a06b11f49
|
Remove catastrophic from MD_Error and add MD_MessageKind to it.
|
2021-03-18 18:24:41 +01:00 |
|