@gcu/calque
v0.1.0
Published
Calque — a spreadsheet language that compiles to xlsx. Tagged-template `calque` parses formulas, evaluates, and renders as tables. Language spec at ext/calque/SPEC.md.
Maintainers
Readme
@gcu/calque
Calque — a spreadsheet language that compiles to xlsx. Tagged-template calque parses formulas, evaluates, and renders as tables. Language spec at SPEC.md.
Part of Auditable. Standalone editor at gentropic.org/calque.
Pre-1.0 — APIs may break on minor version bumps.
Install
npm install @gcu/calqueUsage
import { calque } from '@gcu/calque';
const result = calque`
sheet "Sales"
x = 10
y = 20
total = x + y
`;
result.sheets.Sales.scope.get('total'); // 30Lower-level compiler API via sub-path @gcu/calque/api.
License
MIT.
