Patrick Pelissier
|
adbafc0b02
|
Fix usage of pop_at after later change.
|
2018-10-27 22:59:19 +02:00 |
|
Patrick Pelissier
|
4e6dad939a
|
API Compatibility change: rename _remove for DICT & B+TREE into _erase for API uniformization.
|
2018-10-27 22:56:00 +02:00 |
|
Patrick Pelissier
|
12bf9c0f59
|
ERASE method returns bool (like dictionnary)
|
2018-10-27 22:43:06 +02:00 |
|
Patrick Pelissier
|
f7f7d7bc38
|
Add asertion
|
2018-10-27 22:34:53 +02:00 |
|
Patrick Pelissier
|
c169c05bba
|
Clarify name of old methods SET_KEY, GET_KEY, GET_SET_KEY
|
2018-10-27 22:34:34 +02:00 |
|
Patrick Pelissier
|
19d48740cd
|
Modify prototype of buffer _init_set & _set to allow const argument for src. Not proud of the solution.
|
2018-10-27 16:13:02 +02:00 |
|
Patrick Pelissier
|
7a067a4b90
|
Add M_PTR_OPLIST
|
2018-10-27 11:13:09 +02:00 |
|
Patrick Pelissier
|
13f3dab23a
|
Update with more examples.
|
2018-10-27 11:12:55 +02:00 |
|
Patrick Pelissier
|
fd9d308b28
|
Allow tuple initilization in M_LET
|
2018-10-27 09:28:17 +02:00 |
|
Patrick Pelissier
|
1047d842d0
|
Add OPLIST for buffer & an example. Still a WIP for the constness of the BUFFER source.
|
2018-10-26 23:30:04 +02:00 |
|
Patrick Pelissier
|
77385e53f7
|
Add _init1 for buffer (internal use)
|
2018-10-26 22:23:44 +02:00 |
|
Patrick Pelissier
|
f7b3de2750
|
Add test cases for _init_set & _set for buffers
|
2018-10-26 22:05:14 +02:00 |
|
Patrick Pelissier
|
a65e6de66b
|
Add more cases.
|
2018-10-26 21:44:25 +02:00 |
|
Patrick Pelissier
|
41cf523dfc
|
Adding _set & _init_set for buffer (to test)
|
2018-10-26 21:21:29 +02:00 |
|
Patrick Pelissier
|
3774f8fd11
|
Fix M_POD_OPLIST in C11 mode
|
2018-10-26 20:18:32 +02:00 |
|
Patrick Pelissier
|
b9e26b1c2c
|
Add test with musl-gcc to test C11 library thread.h
|
2018-10-26 20:09:32 +02:00 |
|
Patrick Pelissier
|
609175713b
|
Fix C11 backend.
|
2018-10-26 19:40:51 +02:00 |
|
Patrick Pelissier
|
d56b794177
|
Fix bug in _get method of deque container.
|
2018-10-21 22:41:29 +02:00 |
|
Patrick Pelissier
|
608a929fcb
|
Added another test case for _get method for DEQUE container.
|
2018-10-21 22:40:56 +02:00 |
|
Patrick Pelissier
|
4bf045e3d6
|
Make INIT conditional for DEQUE containers.
|
2018-10-21 22:31:22 +02:00 |
|
Patrick Pelissier
|
6b5434d64f
|
Fix regression:
even if there is no INIT method for the base type,
the container still defines a INIT method.
|
2018-10-21 22:27:52 +02:00 |
|
Patrick Pelissier
|
abb5480890
|
Port DEQUE to CALL infrastructure.
|
2018-10-20 19:02:48 +02:00 |
|
Patrick Pelissier
|
95069b0d4c
|
Update doc
|
2018-10-20 16:59:56 +02:00 |
|
Patrick Pelissier
|
8f15b50b5f
|
Update documentation of arrays.
|
2018-10-20 16:57:55 +02:00 |
|
Patrick Pelissier
|
c7a1505f9b
|
Update doc
|
2018-10-10 21:54:34 +02:00 |
|
Patrick Pelissier
|
ff098c91f4
|
Add _capacity for deque
|
2018-10-07 09:05:09 +02:00 |
|
Patrick Pelissier
|
fb40a4f904
|
Update state
|
2018-10-03 22:03:08 +02:00 |
|
Patrick Pelissier
|
c87696f5c1
|
Add _hash, _equal_p, _out_str, _in_str, _get_str, _parse_str
for intrusive list.
|
2018-10-03 22:01:40 +02:00 |
|
Patrick Pelissier
|
4f3dad4bea
|
Add _reverse for I-LIST
|
2018-10-01 21:22:19 +02:00 |
|
Patrick Pelissier
|
46c2e33096
|
Remove WIP
|
2018-09-29 10:23:31 +02:00 |
|
Patrick Pelissier
|
66ee266b90
|
Move depend.png in doc folder.
|
2018-09-29 10:22:03 +02:00 |
|
Patrick Pelissier
|
14883b1e26
|
Update image
|
2018-09-29 10:10:30 +02:00 |
|
Patrick Pelissier
|
33f74988b1
|
Update doc
|
2018-09-29 10:09:18 +02:00 |
|
Patrick Pelissier
|
78b157ff7f
|
Update documentation.
|
2018-09-29 10:05:40 +02:00 |
|
Patrick Pelissier
|
546b756932
|
Port TUPLE & VARIANT to API transformation infrastructure.
|
2018-09-25 21:38:31 +02:00 |
|
Patrick Pelissier
|
5b74d54c64
|
Remove unused macro.
|
2018-09-25 20:10:44 +02:00 |
|
Patrick Pelissier
|
fc608b21ee
|
Update comment
|
2018-09-25 20:02:58 +02:00 |
|
Patrick Pelissier
|
2b6a266b93
|
Optimize _pop_back for dual push list.
|
2018-09-22 11:58:22 +02:00 |
|
Patrick Pelissier
|
7cb5092010
|
Update document on dual_push list
|
2018-09-22 11:58:05 +02:00 |
|
Patrick Pelissier
|
a1c3681002
|
Optimization of _init_set for list.
|
2018-09-22 11:37:23 +02:00 |
|
Patrick Pelissier
|
91f35aa3bb
|
Update documentation of LIST.
|
2018-09-22 11:36:38 +02:00 |
|
Patrick Pelissier
|
49a6715dfe
|
Merge branch 'master' of https://github.com/P-p-H-d/mlib
|
2018-09-19 22:22:57 +02:00 |
|
Patrick Pelissier
|
b799725bef
|
Update comment.
|
2018-09-19 22:22:48 +02:00 |
|
Patrick Pelissier
|
1ada22462f
|
Update comment.
|
2018-09-19 22:20:11 +02:00 |
|
Patrick Pelissier
|
b0ec9680a1
|
Merge branch 'master' of https://github.com/P-p-H-d/mlib
|
2018-09-19 07:58:38 +02:00 |
|
Patrick Pelissier
|
7a8a6b1bb1
|
Rewrite in order to be easier to read.
|
2018-09-19 07:57:59 +02:00 |
|
Patrick Pelissier
|
1380a91bf1
|
Update comments.
|
2018-09-17 22:20:39 +02:00 |
|
Patrick Pelissier
|
83208f74ec
|
Add one more test.
|
2018-09-17 22:20:26 +02:00 |
|
Patrick Pelissier
|
5f571418d0
|
Clarify documentation
|
2018-09-16 00:01:41 +02:00 |
|
Patrick Pelissier
|
a7d8ff208f
|
Fix.
|
2018-09-15 19:42:54 +02:00 |
|