index
:
STC-modified
master
modified
Fork of STC but some features (soon to be)modified to better fit my requirements.
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
include
/
stc
/
algo
Age
Commit message (
Expand
)
Author
2023-03-07
Merge branch 'master' of github.com:tylov/STC
Tyge Løvset
2023-03-07
Improved/simplified c_forfilter (): last optional parameter gone. Now c_flt_t...
Tyge Løvset
2023-03-06
Simplify macro calling coroutine from coroutine.
Tyge Løvset
2023-03-01
Reverted example moves.
Tyge Løvset
2023-03-01
Moved algorithm examples to algo folder.
Tyge Løvset
2023-02-28
Fixed stopping of sub-coroutines.
Tyge Løvset
2023-02-28
Fixed a state issue in coroutine.
Tyge Løvset
2023-02-28
Final cleanups on corotines.
Tyge Løvset
2023-02-28
Renamed cco_coroutine => overloaded cco_yield(coro, ctx, retval).
Tyge Løvset
2023-02-28
Fixed coroutine.h and examples. cco_return; has no arguments.
Tyge Løvset
2023-02-27
Enhanced c_with and c_scope macros. Improved coroutine.h and example.
Tyge Løvset
2023-02-27
Let cco_end(value) return value. Should be last in function anyway.
Tyge Løvset
2023-02-27
Minor issue fixed.
Tyge Løvset
2023-02-27
Simplified coroutine.h a bit and modified coroutines.c
Tyge Løvset
2023-02-26
Addition to coroutine.h. Allow dynamic allocation of context.
Tyge Løvset
2023-02-25
Finish fixes in coroutine.h.
Tyge Løvset
2023-02-25
Some clever adjustment to coroutine state.
Tyge Løvset
2023-02-25
Renamed algo/ccoro.h => algo/coroutine.h. Using cco_ as prefix. Changed ccoro...
Tyge Løvset
2023-02-24
Update ccoro.h and added cosub.c example demoing a corotine calling another c...
Tyge Løvset
2023-02-24
Replace by ccoro.h
Tyge Løvset
2023-02-23
Replaced coroutine.h with ccoro.h. Stackbased only.
Tyge Løvset
2023-02-23
Fix minor regression in coroutine.h.
Tyge Løvset
2023-02-23
Renamed cco.h to coroutine.h
Tyge Løvset
2023-02-23
Internal updates.
Tyge Løvset
2023-02-22
Renamed ccontext => cco_handle
Tyge Løvset
2023-02-22
Added coroutines, based upon Simon Tatham's famous implementation. This versi...
Tyge Løvset
2023-02-13
Changed name of c_flt_inc() to c_flt_count().
Tyge Løvset
2023-02-13
Docs update and improvements
Tyge Løvset
2023-02-12
Fairly large update before release 4.1, cleaning up docs and some minor addit...
Tyge Løvset
2023-02-08
Changed to use lowercase flow-control macros in examples (uppercase will stil...
Tyge Løvset
2023-02-07
crange and docs update.
Tyge Løvset
2023-02-01
Massive update from unsigned sizes and indices to signed.
Tyge Lovset
2023-01-23
Changed c_OVERLOADMACRO() internally.
Tyge Løvset
2023-01-19
Finish last commit. Most safe function macros are now preferred lowercase, wh...
Tyge Løvset
2023-01-15
Large commit:
Tyge Løvset
2023-01-14
Merged cmspan into cspan. cspan is now multi-dimensional array view (also 1-d...
Tyge Løvset
2023-01-13
Added algo/cmspan.h: multi-dim span, similar to c++23 mdspan. May get some AP...
Tyge Løvset
2023-01-12
Made csort max recursion depth < log2(n).
Tyge Løvset
2023-01-10
Changed value type name of csort algo.
Tyge Løvset
2023-01-10
Some updates on algo/csort.h and example.
Tyge Løvset
2023-01-04
Bump to 2023
Tyge Løvset
2022-12-31
Internally renamed ccommon.h macros to uppercase. Lowercase macros are still ...
Tyge Løvset
2022-12-31
Moved fmt.h to include/c11 folder. Not used by the lib or examples as lib is ...
Tyge Løvset
2022-12-30
More restructuring of files and cleanup. Moved carr2.h and carr3.h to misc/in...
Tyge Løvset
2022-12-29
Restructuring of some headers into include/algo folder. Some API changes *_re...
Tyge Løvset