]> git.corax.cc Git - ccc/shortlog
ccc
2020-07-22 Matthias Krukgrammar: Add syntax_node_debug() method parser-rewrite
2020-07-22 Matthias Krukccc: Add assoc_array_foreach() method
2020-07-21 Matthias Krukgrammar: Remove unused syntax node types and add RULE_I...
2020-07-21 Matthias Krukgrammar: Add syntax_node_set_property() and syntax_node...
2020-07-21 Matthias Krukgrammar: Add production rules for grammatical structure...
2020-07-21 Matthias Krukgrammar: Fix typo in grammar.h
2020-07-21 Matthias Krukgrammar: Add production rules for grammatical structure...
2020-07-21 Matthias Kruklex: Rename TOKEN_DIV_ASSIGN to TOKEN_ASSIGN_DIV
2020-07-19 Matthias Krukgrammar: Add production rules for grammatical structure...
2020-07-19 Matthias Krukccc: Add assoc_array type (quick-and-dirty associative...
2020-07-19 Matthias Krukparser: Add syntax_node and rule types, and start rewri...
2020-07-18 Matthias Krukparser: Implement parsing of while and goto statements grammar
2020-07-18 Matthias Krukgrammar: Add types for remaining grammatical structures
2020-07-15 Matthias Krukgrammar: Add structures for all statement types
2020-07-15 Matthias Krukparser: Begin with implementation of parser for statements
2020-07-12 Matthias Krukdoc: Update the parser graph to reflect the current... parser
2020-07-12 Matthias Krukparser: Implement parsing of direct-abstract-declarator...
2020-07-12 Matthias Kruklex: Parse "..." as separate token
2020-07-12 Matthias Krukparser: Implement parsing of type names and abstract...
2020-07-11 Matthias KrukMerge branch 'parser' of ssh://corax.cc:2975/srv/devel...
2020-07-11 Matthias Krukdoc: Add entire C grammar to parser graph
2020-07-11 Matthias Krukdoc: Add entire C grammar to parser graph
2020-07-11 Matthias Krukdoc: Add Makefile for documentation
2020-07-11 Matthias Krukdoc: Update parser graph
2020-07-11 Matthias Krukparser: Implement parsing of specifier-qualifier-lists
2020-07-11 Matthias Krukparser: Simplify specifier_qualifier_list type
2020-07-11 Matthias Krukparser: Implement parsing of expressions
2020-07-11 Matthias Krukparser: Add prototype for parse_assignment_expression()
2020-07-11 Matthias Krukparser: Implement parsing of argument expression lists
2020-07-11 Matthias Krukparser: Implement parsing of postfix expressions
2020-07-11 Matthias Krukparser: Rename struct postfix_expression's data.member...
2020-07-11 Matthias Krukparser: Implement parsing of unary expressions
2020-07-11 Matthias Krukparser: Add missing constructors and destructors for...
2020-07-11 Matthias Krukparser: Add several constructors and destructors for...
2020-07-07 Matthias Krukdoc: Add graph of the hierarchy of grammatical structures
2020-07-07 Matthias Krukparser: Add code to test primary-expression parsing
2020-07-07 Matthias Krukparser: Add destructors for logical-or-expression,...
2020-07-07 Matthias Krukparser: Fix parsing of logical-or-expression, logical...
2020-07-05 Matthias Krukparser: Implement parsing of relational-expression...
2020-07-05 Matthias Krukparser: Implement parsing of inclusive-or-expression...
2020-07-05 Matthias Kruklex: Fix lexing of xor operators
2020-07-05 Matthias Krukparser: Implement parsing of logical-or-expression...
2020-07-05 Matthias Krukparser: Implement parsing of cast-expression and condit...
2020-07-05 Matthias Krukparser: Add type-name grammar type
2020-07-05 Matthias Krukparser: Implement parsing of assignment expressions
2020-07-05 Matthias Krukparser: Add various grammatical types and allocator...
2020-07-05 Matthias Krukparser: Implement parsing of strings, identifiers,...
2020-07-05 Matthias Kruklex: Return wide strings and wide character literals...
2020-07-04 Matthias Krukparser: Implement parsing of integer, character, and...
2020-07-04 Matthias Kruklex: Add token type for floating pointer literals and...
2020-06-20 Matthias Krukparser: Implement parsing of declaration-specifiers
2020-06-20 Matthias Kruktoken: Add token_value() method to get the lexeme of...
2020-06-07 Matthias Krukparser: Move structs that describe the C grammar to...
2020-06-07 Matthias Kruklex: Add file attribute to tokens to identify the file...
2020-06-07 Matthias Krukparser: Implement parsing of translation units, externa...
2020-06-07 Matthias Krukparser: Implement parsing of type qualifiers
2020-06-01 Matthias Kruklex: Add token types for keywords lexer unstable
2020-05-31 Matthias Kruklex: Add functions to the lexer so the tokens can be...
2020-05-31 Matthias Kruklex: Assign tokens a type during the lexing step
2020-05-31 Matthias Kruklex: Clean up the token type
2020-05-31 Matthias Kruklex: Refactor the tokenizer into a lexer module
2020-05-31 Matthias KrukRename tokenize.c to lex.c
2020-05-30 Matthias Kruktokenize: Add parser for '->' tokens and make sure... tokenizer
2020-05-30 Matthias Kruktokenize: Fix mistaken use of putchar() where putnext...
2020-05-30 Matthias Kruktokenize: Fix off-by-one bug in the column number
2020-05-30 Matthias Kruktokenize: Implement recognition of identifiers, numeric...
2020-05-30 Matthias Kruktokenize: Add token_new_from_char() helper function
2020-05-29 Matthias Kruktokenize: Implement tokenization of bitwise operators...
2020-05-28 Matthias Kruktokenize: Implement correct tokenization of comments...
2020-05-27 Matthias KrukAdd first attempt at writing a tokenizer
2020-05-27 Matthias Krukdoc: Fix error in the tokenizer chart
2020-05-26 Matthias Krukdoc: Add graph of the tokenizer automaton master