mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
a791069abd
Added complete call-seq documentation for all 17 public methods in the CMath module, improving documentation coverage from 0% to 100%. Documentation includes: - Method signatures with parameter and return types - Clear descriptions of mathematical operations - Branch cut information for complex functions - Practical examples showing real and complex number usage - Consistent formatting following mruby documentation standards Methods documented: - Exponential and logarithmic: exp, log, log2, log10, sqrt - Trigonometric: sin, cos, tan, asin, acos, atan - Hyperbolic: sinh, cosh, tanh, asinh, acosh, atanh This significantly improves maintainability and usability of the complex math functionality for developers working with mathematical computations in embedded Ruby environments. Co-authored-by: Atlassian Rovo Dev