index
:
bp
main
master
Bruce's Parsing Expression Grammar tool for matching PEGs
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
grammar.c
Age
Commit message (
Expand
)
Author
2021-01-13
Major overhaul of some of the memory tracking code, as well as some
Bruce Hill
2021-01-12
Added forward declarations for static functions
Bruce Hill
2021-01-12
Some general cleanup, adding comments, adding more __attribute__s where
Bruce Hill
2021-01-12
Standardizing to line-comments instead of block comments
Bruce Hill
2021-01-12
Renamed op.op -> op.type
Bruce Hill
2021-01-10
Refactor of grammar logic to instead *only* use a linked list for all
Bruce Hill
2021-01-10
Removing unnecessary fields
Bruce Hill
2021-01-10
Updated more things to use xfree(&foo) instead of free(foo)
Bruce Hill
2021-01-10
Simplified grammars using intrusive linked lists instead of dynamic
Bruce Hill
2021-01-09
Replaced (void*) with (match_t*) in struct def
Bruce Hill
2021-01-08
Refactoring, moving visualization and virtual machine code into proper
Bruce Hill
2020-12-30
Fully purging "bpeg" from the source
Bruce Hill
2020-12-17
Better null byte handling, simplified match datastructures, and some
Bruce Hill
2020-12-17
Memory allocation failure checks, and a simpler new() function
Bruce Hill
2020-12-14
Imports cleanup and removing FILE* parameter from json
Bruce Hill
2020-12-14
Updated '|' to mean word boundary and \N for nodent
Bruce Hill
2020-09-23
More rigorous compile-time checks via __attribute__s
Bruce Hill
2020-09-16
Removed the requirement for semicolons, changed '=' -> ':' for
Bruce Hill
2020-09-16
WIP
Bruce Hill
2020-09-12
Added backrefs
Bruce Hill
2020-09-12
Moving towards separate grammar files.
Bruce Hill
2020-09-12
Tweaks to CLI, bugfix for escape replacements
Bruce Hill
2020-09-11
Improved handling of CLI flags
Bruce Hill
2020-09-11
Tightening up the makefile flags and vim modelines
Bruce Hill
2020-09-11
Major overhaul refactor restructuring
Bruce Hill