Commit Graph
19 Commits
Author SHA1 Message Date
dualfroz 6442c8f575 feat(functions): add text functions 2026-08-25 18:07:00 +02:00
dualfroz 7c2df12a72 feat(functions): add statistical functions 2026-08-25 15:50:00 +02:00
dualfroz 1a7b9e1398 feat(functions): add aggregate functions 2026-08-25 13:33:00 +02:00
dualfroz 1bfe9dc463 feat(functions): add math functions 2026-08-25 11:17:00 +02:00
dualfroz cd6debac6f feat(functions): add function argument helpers 2026-08-25 09:00:00 +02:00
dualfroz 6b4fea2082 feat(eval): add formula evaluator with cross-sheet references 2026-08-24 22:40:00 +02:00
dualfroz d76e62d238 feat(model): add workbook json serialization 2026-08-24 20:23:00 +02:00
dualfroz 9db5be728a feat(model): add workbook with sheets and dependency graph 2026-08-24 18:07:00 +02:00
dualfroz 0bf8dcd043 feat(model): add named range targets 2026-08-24 15:50:00 +02:00
dualfroz 3da83885b5 feat(model): add sheet and cell model 2026-08-24 13:33:00 +02:00
dualfroz 788121216b feat(formula): add recursive descent parser 2026-08-24 11:17:00 +02:00
dualfroz 71323a7939 feat(formula): add expression ast nodes 2026-08-24 09:00:00 +02:00
dualfroz 5adf469beb feat(formula): add formula lexer 2026-08-23 22:40:00 +02:00
dualfroz 728beb5013 feat(formula): add formula token types 2026-08-23 20:23:00 +02:00
dualfroz f7e78f8297 feat(core): add date serial conversion utilities 2026-08-23 18:07:00 +02:00
dualfroz a027d2362f feat(core): add number format model and formatting 2026-08-23 15:50:00 +02:00
dualfroz 7e998cde53 feat(core): add cell address parsing and column labels 2026-08-23 13:33:00 +02:00
dualfroz 7e2d745898 feat(core): add cell value types and error kinds 2026-08-23 11:17:00 +02:00
dualfroz d72fd68b28 chore: add gitignore and build configuration 2026-08-23 09:00:00 +02:00