I've just been outside shoveling. This blizzard nor'easter is going to be pretty bad: heavy, sticky, a ton of the stuff, and windy. It's a bad combination.
1/5: Claude's C Compiler #ccc is a C compiler written entirely by Claude Code. My analysis of the parser: (1) There is no statement of what dialect of C it is supposed to support. (2) The initial commit is a GCC clone of c-parser.cc.
Astounding: Claude Code can write all ports for an Antlr4 grammar and implement disambiguating predicates with symbol table, usually in a few hours. Normally, it would take several days if not weeks if done by hand. Quality is superior. Dawn of a new era in software development.
ChatGPT 5 is BS'ing. Asked to define vertical and horizontal ambiguity in a formal grammar, it replied this: chatgpt.com/share/68bd4e82…. Tested the horizontal ambig example with Antlr (`grammar a; s : list EOF; list: item | list ',' item ; item: 'a';`), but there's no ambiguity.
Repeat of ChatGPT-5 experiment: "What are the unused parser rules of grammars-v4/acme/acme.g4 and grammars-v4/sql/mysql/Oracle/MySQLParser.g4?" It replied: "No unused parser rules were found." This is not correct (acme.g4: 4; MySQLParser.g4: 8).