summaryrefslogtreecommitdiffhomepage
path: root/misc/examples
diff options
context:
space:
mode:
authortylov <[email protected]>2023-07-18 01:36:51 +0200
committertylov <[email protected]>2023-07-18 01:36:51 +0200
commit313c1d7bb9b92e75801429c1f7f132589860292e (patch)
treeb68451b728c7e06275388348e8ccb90d5a1c5a7f /misc/examples
parent23eeedb3fc298602732f394adba6a43c876ca7d8 (diff)
downloadSTC-modified-313c1d7bb9b92e75801429c1f7f132589860292e.tar.gz
STC-modified-313c1d7bb9b92e75801429c1f7f132589860292e.zip
Renamed i_native_cmp => i_cmp_native
Added c_all_of(), c_any_of(), c_none_of() to algo/filter.h
Diffstat (limited to 'misc/examples')
-rw-r--r--misc/examples/arc_demo.c2
-rw-r--r--misc/examples/arcvec_erase.c2
-rw-r--r--misc/examples/demos.c2
-rw-r--r--misc/examples/intrusive.c2
-rw-r--r--misc/examples/list.c2
-rw-r--r--misc/examples/lower_bound.c2
-rw-r--r--misc/examples/new_list.c2
-rw-r--r--misc/examples/new_sptr.c2
8 files changed, 8 insertions, 8 deletions
diff --git a/misc/examples/arc_demo.c b/misc/examples/arc_demo.c
index 87d64e67..929a48a1 100644
--- a/misc/examples/arc_demo.c
+++ b/misc/examples/arc_demo.c
@@ -11,7 +11,7 @@ void int_drop(int* x) {
#define i_type Arc // set type name to be defined (instead of 'carc_int')
#define i_key int
#define i_keydrop int_drop // optional, just to display the elements destroyed
-#define i_native_cmp // use int comparison (x < y, x == y).
+#define i_cmp_native // use int comparison (x < y, x == y).
#include <stc/carc.h> // Arc
#define i_keyboxed Arc // note: use i_keyboxed instead of i_key for carc/cbox elements
diff --git a/misc/examples/arcvec_erase.c b/misc/examples/arcvec_erase.c
index addef8b7..ba54c1c7 100644
--- a/misc/examples/arcvec_erase.c
+++ b/misc/examples/arcvec_erase.c
@@ -5,7 +5,7 @@ void show_drop(int* x) { printf("drop: %d\n", *x); }
#define i_type Arc
#define i_key int
#define i_keydrop show_drop
-#define i_native_cmp // enable sort/search for int type
+#define i_cmp_native // enable sort/search for int type
#include <stc/carc.h> // Shared pointer to int
#define i_type Vec
diff --git a/misc/examples/demos.c b/misc/examples/demos.c
index ecc89f2e..1a604d9f 100644
--- a/misc/examples/demos.c
+++ b/misc/examples/demos.c
@@ -74,7 +74,7 @@ void vectordemo2(void)
#define i_key int
#define i_tag ix
-#define i_native_cmp
+#define i_cmp_native
#include <stc/clist.h>
void listdemo1(void)
diff --git a/misc/examples/intrusive.c b/misc/examples/intrusive.c
index 4fca654b..c22ed260 100644
--- a/misc/examples/intrusive.c
+++ b/misc/examples/intrusive.c
@@ -4,7 +4,7 @@
#define i_type List
#define i_key int
-#define i_native_cmp
+#define i_cmp_native
#include <stc/clist.h>
void printList(List list) {
diff --git a/misc/examples/list.c b/misc/examples/list.c
index fa33305a..ad8bebb8 100644
--- a/misc/examples/list.c
+++ b/misc/examples/list.c
@@ -5,7 +5,7 @@
#define i_type DList
#define i_key double
-#define i_native_cmp
+#define i_cmp_native
#include <stc/clist.h>
int main(void) {
diff --git a/misc/examples/lower_bound.c b/misc/examples/lower_bound.c
index e5d816e9..bea828f2 100644
--- a/misc/examples/lower_bound.c
+++ b/misc/examples/lower_bound.c
@@ -1,7 +1,7 @@
#include <stdio.h>
#define i_key int
-#define i_native_cmp
+#define i_cmp_native
#include <stc/cvec.h>
#define i_key int
diff --git a/misc/examples/new_list.c b/misc/examples/new_list.c
index 9676e7b4..2112bf1f 100644
--- a/misc/examples/new_list.c
+++ b/misc/examples/new_list.c
@@ -27,7 +27,7 @@ int point_cmp(const Point* a, const Point* b) {
#include <stc/clist.h>
#define i_key float
-#define i_native_cmp // use < and == operators for comparison
+#define i_cmp_native // use < and == operators for comparison
#include <stc/clist.h>
void MyStruct_drop(MyStruct* s);
diff --git a/misc/examples/new_sptr.c b/misc/examples/new_sptr.c
index 7fef5d1f..3c6fa16c 100644
--- a/misc/examples/new_sptr.c
+++ b/misc/examples/new_sptr.c
@@ -15,7 +15,7 @@ uint64_t Person_hash(const Person* p);
#define i_type IPtr
#define i_key int
#define i_keydrop(x) printf("drop: %d\n", *x)
-#define i_native_cmp
+#define i_cmp_native
#include <stc/carc.h>
#define i_type IPStack