stdc 1.0.3
stdc: ^1.0.3 copied to clipboard
A minimal-abstraction Standard C Library implementation for Dart. Designed for C programmers to seamlessly use familiar functions like stdc.printf or stdc.sin.
1.0.3 #
<string.h>Addition: Implemented standard C string manipulation functions (strlen,strcmp,strcpy,strcat,strstr, etc.). Mutating functions likestrcpyandstrcathave been adapted to return a new string, adhering to Dart's immutableStringnature while maintaining familiar C naming conventions.
1.0.2 #
<ctype.h>Addition: Implemented standard character classification and conversion functions (isalpha,isdigit,toupper,tolower, etc.). Designed to acceptStringinputs for ergonomic use in Dart while maintaining native performance.
1.0.1 #
- Version Reset: Reset versioning to
0.1.0to properly track early development of the library before a stable1.0.0release. - Initial Architecture Setup: Implemented the core
Stdcextension architecture, allowing a unifiedstdcnamespace across different headers. <math.h>Implemented: Added comprehensive support for C standard math functions (sin,cos,sqrt,pow,ceil,floor,abs,fabs, etc.) mapped to Dart's highly optimizeddart:math.- Examples & Tests: Created
example/stdc_example.dartandtest/stdc_test.dart. - Documentation: Added comprehensive API dartdoc comments to all functions, classes, and constants.
1.0.0 #
- Initial placeholder version from Dart template creation.