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 |
|