Skip to content

Add ACCRINT and ACCRINTM functions#77

Open
BrianHung wants to merge 3 commits into
mainfrom
financial-formulas-accrint-accrintm
Open

Add ACCRINT and ACCRINTM functions#77
BrianHung wants to merge 3 commits into
mainfrom
financial-formulas-accrint-accrintm

Conversation

@BrianHung

Copy link
Copy Markdown
Owner

Summary

  • implement ACCRINT and ACCRINTM with shared year-fraction helpers
  • add parser fallback, static analysis, and tests for accrual functions
  • update docs status for ACCRINT/ACCRINTM

Test plan

  • cargo test --package ironcalc_base accrint

Implements COUPDAYBS, COUPDAYS, COUPDAYSNC, COUPNCD, COUPNUM and COUPPCD
with shared date/basis helpers, wires them into dispatch and static analysis,
adds parser fallbacks, tests, and docs.
Implement accrual interest calculations with parser fallback, static analysis, and tests, plus docs updates for availability.
Avoid clippy::print_stdout in the ACCRINT docs example to satisfy lint-all.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant