summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2023-03-27 20:17:57 +0200
committerTyge Løvset <[email protected]>2023-03-27 20:17:57 +0200
commit26cd0a73422cdbcd4998170e179fa0f3ce48e9a5 (patch)
treedf7828078cc8bca74d62fb930b3b53d228084080 /include
parente35036deef4fc8f17cc9221e2e666dfdb832ba78 (diff)
downloadSTC-modified-26cd0a73422cdbcd4998170e179fa0f3ce48e9a5.tar.gz
STC-modified-26cd0a73422cdbcd4998170e179fa0f3ce48e9a5.zip
Some missing files.
Diffstat (limited to 'include')
-rw-r--r--include/stc/algo/crange.h4
-rw-r--r--include/stc/cspan.h8
2 files changed, 7 insertions, 5 deletions
diff --git a/include/stc/algo/crange.h b/include/stc/algo/crange.h
index ca06c258..91ffdd56 100644
--- a/include/stc/algo/crange.h
+++ b/include/stc/algo/crange.h
@@ -34,7 +34,7 @@ int main()
// use a temporary crange object.
int a = 100, b = INT32_MAX;
- c_forfilter (i, crange, crange_obj(a, b, 8),
+ c_forfilter (i, crange, crange_object(a, b, 8),
c_flt_skip(i, 10) &&
c_flt_take(i, 3))
printf(" %lld", *i.ref);
@@ -46,7 +46,7 @@ int main()
#include <stc/ccommon.h>
-#define crange_obj(...) \
+#define crange_object(...) \
(*(crange[]){crange_make(__VA_ARGS__)})
typedef long long crange_value;
diff --git a/include/stc/cspan.h b/include/stc/cspan.h
index d5482200..ac3e9206 100644
--- a/include/stc/cspan.h
+++ b/include/stc/cspan.h
@@ -48,10 +48,12 @@ int demo2() {
puts("");
c_forfilter (i, Intspan, span,
- c_flt_skipwhile(i, *i.ref < 25) &&
- (*i.ref & 1) == 0 && // even only
- c_flt_take(i, 2)) // break after 2
+ c_flt_skipwhile(i, *i.ref < 25) &&
+ (*i.ref & 1) == 0 && // even only
+ c_flt_take(i, 2) // break after 2
+ ){
printf(" %d", *i.ref);
+ }
puts("");
}
*/