Releases: ScopeLang/stdlib
Releases · ScopeLang/stdlib
stdlib (2022.015)
Important Changes:
LowLevel/Limits.scopeINT_MINandINT_MAXconstants.
Core.scopesleepfunction.
Full Changelog: 2022.014...2022.015
stdlib (2022.014)
Important Changes:
Math/Core.scoperootfunction for arbitrary indices- Rewrote
sqrtwithroot
Math/Trig.scopedegToRadandradToDegfunctionscsc,sec, andcotfunctions
Math/Factors.scopeisCompositefunction
Full Changelog: 2022.013...2022.014
stdlib (2022.013)
Important Changes:
Math/Core.scopePI,E, andLOG10_Econstants
Math/Trig.scopesin,cos, andtanfunctions
Full Changelog: 2022.012...2022.013
stdlib (2022.012)
Important Changes:
Core.scopeinputfunction
Text/Core.scopeindexOfCharfunction
Full Changelog: 2022.011...2022.012
stdlib (2022.011)
Important Changes:
Core.scopedecToStrfunction (finally!)
LowLevel/Floats.scopemantissaPartAsDecfunction
Math/Core.scopesqrtnow uses SSE instead of x87powInt,exp, andpowfunctionslog10,ln, andlogfunctions
stdlib.zip- Floating point related backend changes
Full Changelog: 2022.010...2022.011
stdlib (2022.010)
Important Changes:
*.scope- Updated assembly blocks
stdlib.zip- Updated to new assembly backend
Full Changelog: 2022.009...2022.010
stdlib (2022.009)
Important Changes:
*.scope- Added namespaces according to parent folders
Full Changelog: 2022.008...2022.009
stdlib (2022.008)
Important Changes:
Math/Core.scopesqrtfunction
Math/Factors.scopeisPrimefunction (slightly optimized)gcdandlcmfunctions
LowLevel/BitManip@asmtag to docs
Full Changelog: 2022.007...2022.008
stdlib (2022.007)
Important Changes:
LowLevel/Floats.scope- Fixed type check bug
stdlib.zip- Added function argument metadata
Full Changelog: 2022.006...2022.007
stdlib (2022.006)
Important Changes:
LowLevel/BitManip.scope- Added
nthBitfunction
- Added
LowLevel/Floats.scopeexponentPartandmantissaPartfunctions
Math/Rounding.scopefloorfunction for decimal numbers
Core.scopeprintlnno longer allocates memory
*.scope- Added documentation comments to every function
Full Changelog: 2022.005...2022.006