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 |
|
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 |
|
ryanfleury
|
65e5f728b1
|
node errors sample
|
2021-03-09 09:42:43 -07:00 |
|
ryanfleury
|
2e2ff1c42f
|
use strtoll instead of atoll
|
2021-02-16 13:49:27 -07:00 |
|
ryanfleury
|
192b43770b
|
do not leave spare carriage-return characters in node comments
|
2021-02-09 18:56:29 -07:00 |
|
ryanfleury
|
710c76192a
|
node comment bugfixes and tests
|
2021-02-09 08:56:22 -07:00 |
|
ryanfleury
|
ba6286f379
|
pre- and post- comment parsing for nodes
|
2021-02-09 08:50:06 -07:00 |
|
ryanfleury
|
47fe753411
|
write out initial basic namespace parsing, without affecting anything
|
2021-02-09 08:27:24 -07:00 |
|
ryanfleury
|
9253bd0de8
|
remove MD_NodeKind_UnnamedSet; simplify to MD_NodeKind_Label with zero-string
|
2021-02-09 08:11:07 -07:00 |
|
ryanfleury
|
8847aebca2
|
Require TokenKind_Symbol to begin an unnamed set
|
2021-02-06 20:35:18 -07:00 |
|
ryanfleury
|
fbe34cd2b8
|
require token kind to be passed in MD_Parse_Require, to avoid detecting strings that are in string constants
|
2021-02-06 20:26:39 -07:00 |
|
ryanfleury
|
9da8264116
|
add const and volatile to type exprs; fix tag list parsing bug, restrict '@'s to symbol tokens
|
2021-02-06 20:23:29 -07:00 |
|
ryanfleury
|
289b9af732
|
adjust error/warning output to match MSVC/Clang/etc. format; fix infinite loop bug in index calculation
|
2021-01-29 12:18:56 -07:00 |
|
ryanfleury
|
e8af78ed4c
|
MD_NodeTable_Insert preserve order
|
2021-01-29 12:18:56 -07:00 |
|
ryanfleury
|
5e48bf8693
|
C code generation sample, array expressions
|
2021-01-22 14:58:33 -07:00 |
|
ryanfleury
|
1a2a47e88d
|
Move all ExprKind metadata into a single table
|
2021-01-22 14:03:16 -07:00 |
|
ryanfleury
|
7e62679ef6
|
License information.
|
2021-01-21 23:48:06 -07:00 |
|
ryanfleury
|
b73fc82c14
|
Merge
|
2021-01-21 23:47:23 -07:00 |
|
ryanfleury
|
2d0e40637b
|
Add license file, and license information to all files=.
|
2021-01-21 23:46:17 -07:00 |
|
ryanfleury
|
90fc1de709
|
Initial upload
|
2021-01-20 11:19:34 -07:00 |
|