summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
27 hourscore: symbol: Add symbol managementmainIan Moffett
30 hourscore: parser: Remove debug linesChloe M.
30 hourscore: parser: Add initial preprocessing stubsChloe M.
30 hourscore: tokbuf: Fix up token bufferChloe M.
31 hourscore: state: Ensure compiler FSM to zeroedChloe M.
37 hourscore: tokbuf: Dynamically expand token bufferIan Moffett
38 hourscore: parser: Add parser-side nom functionChloe M.
38 hourscore: tokbuf: Fix buffer overflowChloe M.
40 hourscore: lexer: Add operational tokensIan Moffett
40 hourscore: lexer: Fix up putback pop in consumption functionIan Moffett
40 hourscore: lexer: Add token for ':' byteIan Moffett
40 hourscore: lexer: Add unsigned type tokensIan Moffett
40 hourscore: lexer: Add preprocessor tokensIan Moffett
41 hourscore: lexer: Return -1 on bad identChloe M.
41 hourscore: lexer: Add token for 'return' keywordChloe M.
41 hourscore: lexer: Add arrow tokenChloe M.
41 hourscore: lexer: Add comment skippingChloe M.
41 hourscore: lexer: Fix up whitespace skippingChloe M.
41 hourscore: lexer: Add keyword tokensChloe M.
42 hourscore: state: Keep track of current passChloe M.
42 hoursbuild: Add -MMD to build flagsChloe M.
42 hourslexer: Add scanning of identifiersChloe M.
42 hourscore: ptrbox: Return allocated entryChloe M.
43 hourscore: Add pointer box / RAII implIan Moffett
46 hourscore: Add missing copyright headersChloe M.
46 hourscore: Add token bufferChloe M.
47 hourscore: Add lexer + parser groundworkIan Moffett
47 hourscescal: Add fmt to log macrosIan Moffett
47 hourstestbench: Add concept source fileIan Moffett
47 hourscore: Add logging helpersIan Moffett
47 hoursbuild: Add headersIan Moffett
47 hoursbuild: Add clean targetIan Moffett
48 hoursinitial commitIan Moffett