From 5a729ab7fd0ce17d67525e5392e0eead43792147 Mon Sep 17 00:00:00 2001 From: Rejoan Sardar Date: Wed, 13 Mar 2024 21:44:47 +0530 Subject: [PATCH 1/8] feat: @stdlib/math/base/assert/int32-is-odd --- .../math/base/assert/int32-is-odd/README.md | 91 ++++++++++ .../benchmark/benchmark.native.js | 61 +++++++ .../int32-is-odd/benchmark/c/native/Makefile | 146 +++++++++++++++ .../benchmark/c/native/benchmark.c | 137 ++++++++++++++ .../math/base/assert/int32-is-odd/binding.gyp | 170 ++++++++++++++++++ .../assert/int32-is-odd/examples/c/Makefile | 146 +++++++++++++++ .../assert/int32-is-odd/examples/c/example.c | 32 ++++ .../base/assert/int32-is-odd/include.gypi | 53 ++++++ .../stdlib/math/base/assert/int32_is_odd.h | 40 +++++ .../base/assert/int32-is-odd/lib/native.js | 55 ++++++ .../base/assert/int32-is-odd/manifest.json | 41 +++++ .../base/assert/int32-is-odd/src/Makefile | 70 ++++++++ .../math/base/assert/int32-is-odd/src/addon.c | 90 ++++++++++ .../math/base/assert/int32-is-odd/src/main.c | 40 +++++ .../assert/int32-is-odd/test/test.native.js | 84 +++++++++ 15 files changed, 1256 insertions(+) create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/benchmark/benchmark.native.js create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/benchmark/c/native/Makefile create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/benchmark/c/native/benchmark.c create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/binding.gyp create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/Makefile create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include.gypi create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/lib/native.js create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/manifest.json create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/Makefile create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/addon.c create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c create mode 100644 lib/node_modules/@stdlib/math/base/assert/int32-is-odd/test/test.native.js diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md index 0e0a7140be7a..b79491695514 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md @@ -81,6 +81,97 @@ for ( i = 0; i < 100; i++ ) { + + +* * * + +
+ +## C APIs + + + +
+ +
+ + + + + +
+ +### Usage + +```c +#include "stdlib/math/base/assert/int32_is_odd.h" +``` + +#### stdlib_base_int32_is_odd( x ) + +Tests if 32-bit integer is odd. + +```c +#include + +bool out = stdlib_base_int32_is_odd( 5 ); +// returns true + +out = stdlib_base_int32_is_odd( -2 ); +// returns false +``` + +The function accepts the following arguments: + +- **x**: `[in] long` input value. + +```c +bool stdlib_base_int32_is_odd( const long x ); +``` + +
+ + + + + +
+ +
+ + + + + +
+ +### Examples + +```c +#include "stdlib/math/base/assert/int32_is_odd.h" +#include +#include + +int main( void ) { + const long x[] = { 5, -5, 3, -3, 0, 0/0 }; + + bool b; + int i; + for ( i = 0; i < 6; i++ ) { + b = stdlib_base_int32_is_odd( x[ i ] ); + printf( "Value: %lf. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); + } +} +``` + +
+ + + +
+ + + @@ -153,7 +153,7 @@ bool stdlib_base_int32_is_odd( const long x ); #include int main( void ) { - const long x[] = { 5, -5, 3, -3, 0, 0/0 }; + const double x[] = { 5, -5, 3, -3, 0, 2 }; bool b; int i; diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c index 0f42232cace0..b2d279576970 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c @@ -21,7 +21,7 @@ #include int main( void ) { - const long x[] = { 5, -5, 3, -3, 0, 0/0 }; + const double x[] = { 5, -5, 3, -3, 0, 2 }; bool b; int i; diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h index 05d8c5123467..42d4ae782c7d 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h @@ -31,7 +31,7 @@ extern "C" { /** * Tests if 32-bit integer is odd. */ -bool stdlib_base_is_odd( const long x ); +bool stdlib_base_is_odd( const double x ); #ifdef __cplusplus } diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/addon.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/addon.c index 2ab975e2b5df..33d656e4c93a 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/addon.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/addon.c @@ -59,8 +59,8 @@ static napi_value addon( napi_env env, napi_callback_info info ) { return NULL; } - long x; - status = napi_get_value_long( env, argv[ 0 ], &x ); + double x; + status = napi_get_value_double( env, argv[ 0 ], &x ); assert( status == napi_ok ); bool result = stdlib_base_int32_is_odd( x ); diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c index 4cc118c3bc46..38b16f8178f3 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c @@ -31,7 +31,7 @@ * bool out = stdlib_base_int32_is_odd( 3 ); * // returns true */ -bool stdlib_base_int32_is_odd( const long x ) { +bool stdlib_base_int32_is_odd( const double x ) { // Check sign to prevent overflow... if ( x > 0 ) { return stdlib_base_is_even( x - 1 ); From 7d8a1163e9865c0323ba3dd886c197160894b973 Mon Sep 17 00:00:00 2001 From: Pranav <85227306+Pranavchiku@users.noreply.github.com> Date: Wed, 13 Mar 2024 22:37:17 +0530 Subject: [PATCH 3/8] chore: apply suggestions from code review Signed-off-by: Pranav <85227306+Pranavchiku@users.noreply.github.com> --- .../math/base/assert/int32-is-odd/README.md | 5 +- .../benchmark/c/native/benchmark.c | 5 +- .../assert/int32-is-odd/examples/c/example.c | 13 ++-- .../stdlib/math/base/assert/int32_is_odd.h | 1 + .../base/assert/int32-is-odd/manifest.json | 77 +++++++++---------- .../math/base/assert/int32-is-odd/src/main.c | 9 +-- 6 files changed, 53 insertions(+), 57 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md index dc7999f41bde..ed477bfd0d6f 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md @@ -151,15 +151,16 @@ bool stdlib_base_int32_is_odd( const double x ); #include "stdlib/math/base/assert/int32_is_odd.h" #include #include +#include int main( void ) { const double x[] = { 5, -5, 3, -3, 0, 2 }; bool b; int i; - for ( i = 0; i < 6; i++ ) { + for ( i = 0; i < 5; i++ ) { b = stdlib_base_int32_is_odd( x[ i ] ); - printf( "Value: %lf. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); + printf( "Value: %d. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); } } ``` diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/benchmark/c/native/benchmark.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/benchmark/c/native/benchmark.c index 38cf8b9d33c6..b9bcb6932354 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/benchmark/c/native/benchmark.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/benchmark/c/native/benchmark.c @@ -17,12 +17,13 @@ */ /** -* Benchmark `is-odd`. +* Benchmark `int32-is-odd`. */ #include "stdlib/math/base/assert/int32_is_odd.h" #include #include #include +#include #include #include #include @@ -103,7 +104,7 @@ double benchmark() { t = tic(); for ( i = 0; i < ITERATIONS; i++ ) { x = ( rand_double() * 200.0 ) - 100.0; - b = stdlib_base_int32_is_odd( x ); + b = stdlib_base_int32_is_odd( (int32_t)x ); if ( b != true && b != false ) { printf( "should return either true or false\n" ); break; diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c index b2d279576970..eb8235a2c79a 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c @@ -19,14 +19,15 @@ #include "stdlib/math/base/assert/int32_is_odd.h" #include #include +#include int main( void ) { const double x[] = { 5, -5, 3, -3, 0, 2 }; - bool b; - int i; - for ( i = 0; i < 6; i++ ) { - b = stdlib_base_int32_is_odd( x[ i ] ); - printf( "Value: %lf. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); - } + bool b; + int i; + for ( i = 0; i < 5; i++ ) { + b = stdlib_base_int32_is_odd( x[ i ] ); + printf( "Value: %d. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); + } } diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h index 42d4ae782c7d..5f1ca2022962 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h @@ -20,6 +20,7 @@ #define STDLIB_MATH_BASE_ASSERT_INT32_IS_ODD_H #include +#include /* * If C++, prevent name mangling so that the compiler emits a binary file having undecorated names, thus mirroring the behavior of a C compiler. diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/manifest.json b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/manifest.json index 3d1a8adb571d..04e61e361caa 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/manifest.json +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/manifest.json @@ -1,41 +1,38 @@ { - "options": {}, - "fields": [ - { - "field": "src", - "resolve": true, - "relative": true - }, - { - "field": "include", - "resolve": true, - "relative": true - }, - { - "field": "libraries", - "resolve": false, - "relative": false - }, - { - "field": "libpath", - "resolve": true, - "relative": false - } - ], - "confs": [ - { - "src": [ - "./src/main.c" - ], - "include": [ - "./include" - ], - "libraries": [], - "libpath": [], - "dependencies": [ - "@stdlib/math/base/assert/is-even" - ] - } - ] - } - \ No newline at end of file + "options": {}, + "fields": [ + { + "field": "src", + "resolve": true, + "relative": true + }, + { + "field": "include", + "resolve": true, + "relative": true + }, + { + "field": "libraries", + "resolve": false, + "relative": false + }, + { + "field": "libpath", + "resolve": true, + "relative": false + } + ], + "confs": [ + { + "src": [ + "./src/main.c" + ], + "include": [ + "./include" + ], + "libraries": [], + "libpath": [], + "dependencies": [] + } + ] +} diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c index 38b16f8178f3..919e811ae59e 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c @@ -17,13 +17,12 @@ */ #include "stdlib/math/base/assert/int32_is_odd.h" -#include "stdlib/math/base/assert/is_even.h" /** * Tests if 32-bit integer is odd. * * @param x input value -* @return output value +* @return output value * * @example * #include @@ -32,9 +31,5 @@ * // returns true */ bool stdlib_base_int32_is_odd( const double x ) { - // Check sign to prevent overflow... - if ( x > 0 ) { - return stdlib_base_is_even( x - 1 ); - } - return stdlib_base_is_even( x + 1 ); + return ( x & 1 ) == 1; } From 6a0aaf8e537e7be98273011af068be1a63d527a6 Mon Sep 17 00:00:00 2001 From: Pranav <85227306+Pranavchiku@users.noreply.github.com> Date: Wed, 13 Mar 2024 22:39:38 +0530 Subject: [PATCH 4/8] chore: apply suggestions from code review Signed-off-by: Pranav <85227306+Pranavchiku@users.noreply.github.com> --- .../@stdlib/math/base/assert/int32-is-odd/README.md | 2 +- .../math/base/assert/int32-is-odd/examples/c/example.c | 4 ++-- .../include/stdlib/math/base/assert/int32_is_odd.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md index ed477bfd0d6f..ea3f50c89ffe 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md @@ -160,7 +160,7 @@ int main( void ) { int i; for ( i = 0; i < 5; i++ ) { b = stdlib_base_int32_is_odd( x[ i ] ); - printf( "Value: %d. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); + printf( "Value: %f. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); } } ``` diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c index eb8235a2c79a..c89038bc2daa 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c @@ -22,12 +22,12 @@ #include int main( void ) { - const double x[] = { 5, -5, 3, -3, 0, 2 }; + const int32_t x[] = { 5, -5, 3, -3, 0, 2 }; bool b; int i; for ( i = 0; i < 5; i++ ) { b = stdlib_base_int32_is_odd( x[ i ] ); - printf( "Value: %d. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); + printf( "Value: %f. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); } } diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h index 5f1ca2022962..1128d0c02a3c 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h @@ -32,7 +32,7 @@ extern "C" { /** * Tests if 32-bit integer is odd. */ -bool stdlib_base_is_odd( const double x ); +bool stdlib_base_int32_is_odd( const double x ); #ifdef __cplusplus } From 4417215923228f853ad99ea4d77319437b7e105a Mon Sep 17 00:00:00 2001 From: Pranav <85227306+Pranavchiku@users.noreply.github.com> Date: Wed, 13 Mar 2024 22:40:44 +0530 Subject: [PATCH 5/8] chore: apply suggestions from code review Signed-off-by: Pranav <85227306+Pranavchiku@users.noreply.github.com> --- .../@stdlib/math/base/assert/int32-is-odd/src/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c index 919e811ae59e..60968301b3ff 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c @@ -17,6 +17,7 @@ */ #include "stdlib/math/base/assert/int32_is_odd.h" +#include /** * Tests if 32-bit integer is odd. @@ -30,6 +31,6 @@ * bool out = stdlib_base_int32_is_odd( 3 ); * // returns true */ -bool stdlib_base_int32_is_odd( const double x ) { +bool stdlib_base_int32_is_odd( const int32_t x ) { return ( x & 1 ) == 1; } From 9b4880d0d8b63309b131011da4403ad22422d6fa Mon Sep 17 00:00:00 2001 From: Pranav <85227306+Pranavchiku@users.noreply.github.com> Date: Wed, 13 Mar 2024 22:41:47 +0530 Subject: [PATCH 6/8] chore: apply suggestions from code review Signed-off-by: Pranav <85227306+Pranavchiku@users.noreply.github.com> --- .../int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h index 1128d0c02a3c..f673259fbfab 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h @@ -32,7 +32,7 @@ extern "C" { /** * Tests if 32-bit integer is odd. */ -bool stdlib_base_int32_is_odd( const double x ); +bool stdlib_base_int32_is_odd( const int32_t x ); #ifdef __cplusplus } From 46f1689e1901446be5691fdc6fa81221dc11c614 Mon Sep 17 00:00:00 2001 From: Pranav <85227306+Pranavchiku@users.noreply.github.com> Date: Wed, 13 Mar 2024 22:43:37 +0530 Subject: [PATCH 7/8] chore: apply suggestions from code review Signed-off-by: Pranav <85227306+Pranavchiku@users.noreply.github.com> --- .../@stdlib/math/base/assert/int32-is-odd/README.md | 4 ++-- .../math/base/assert/int32-is-odd/examples/c/example.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md index ea3f50c89ffe..fbc47bbb4165 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md @@ -154,13 +154,13 @@ bool stdlib_base_int32_is_odd( const double x ); #include int main( void ) { - const double x[] = { 5, -5, 3, -3, 0, 2 }; + const int32_t x[] = { 5, -5, 3, -3, 0, 2 }; bool b; int i; for ( i = 0; i < 5; i++ ) { b = stdlib_base_int32_is_odd( x[ i ] ); - printf( "Value: %f. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); + printf( "Value: %d. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); } } ``` diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c index c89038bc2daa..04684f088917 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/examples/c/example.c @@ -28,6 +28,6 @@ int main( void ) { int i; for ( i = 0; i < 5; i++ ) { b = stdlib_base_int32_is_odd( x[ i ] ); - printf( "Value: %f. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); + printf( "Value: %d. int32 Is Odd? %s.\n", x[ i ], ( b ) ? "True" : "False" ); } } From 966b83b466e75c1958ff2fe23043cbab09ea650f Mon Sep 17 00:00:00 2001 From: Philipp Burckhardt Date: Wed, 13 Mar 2024 22:21:06 -0400 Subject: [PATCH 8/8] Apply suggestions from code review Signed-off-by: Philipp Burckhardt --- .../@stdlib/math/base/assert/int32-is-odd/README.md | 2 +- .../int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h | 2 +- .../@stdlib/math/base/assert/int32-is-odd/src/main.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md index fbc47bbb4165..14663594bb7e 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/README.md @@ -109,7 +109,7 @@ for ( i = 0; i < 100; i++ ) { #### stdlib_base_int32_is_odd( x ) -Tests if 32-bit integer is odd. +Tests if a 32-bit integer is odd. ```c #include diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h index f673259fbfab..5376685cda40 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/include/stdlib/math/base/assert/int32_is_odd.h @@ -30,7 +30,7 @@ extern "C" { #endif /** -* Tests if 32-bit integer is odd. +* Tests if a 32-bit integer is odd. */ bool stdlib_base_int32_is_odd( const int32_t x ); diff --git a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c index 60968301b3ff..c79a28e121a6 100644 --- a/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c +++ b/lib/node_modules/@stdlib/math/base/assert/int32-is-odd/src/main.c @@ -20,7 +20,7 @@ #include /** -* Tests if 32-bit integer is odd. +* Tests if a 32-bit integer is odd. * * @param x input value * @return output value