Patitotective
Patitotective
I'm looking for an example of `reparse.build_tree_parser`.
Hey guys, I just wanted to share an application I made for editing and browsing Dear ImGui styles, I took some styles from this issue and posted them. Hope you...
Changing the `init.defaultBranch` to `master` fixed it for me.
It seems to be a problem with MinGW https://stackoverflow.com/a/43168497/15339152. I'll test downloading and placing `libwinpthread-1.dll` right next to the binary.
@cheatfate Why is this not merged?
For most statically typed languages (like Nim) you have to use `Option` types which distinguish between no value and empty value. This would make APIs more complex and seems pointless...
I agree on considering this a problem and forbidding zero-length identifiers. This change would convert valid tests like `blank_node_type.kdl`, `blank_arg_type.kdl`, `blanl_prop_type.kdl`, `empty_quoted_prop_key.kdl` and `empty_quoted_node_id.kdl` to invalid, it would need to...
By the way, is there a reason why some tests use `empty` and others `blank`?
Actually this is a much better example of my problem: ```nim import npeg # This parser parses words and no words # Words are one or more alpha characters #...
My actual peg is a little more complicated, it is meant to be a lexer and it adds tokens to a stack whenever it finds them. So my `word` pattern...