Maxime Devos
|
aaf47471f6
netstruct: New promised tests.
|
3 years ago |
Maxime Devos
|
8290c8343b
netstruct: Raise &unwritable, not an &unreadable, in set%!.
|
3 years ago |
Maxime Devos
|
b7ffc15680
netstruct: Recurse in ‘part’; allow fields within fields.
|
3 years ago |
Maxime Devos
|
72ef06970a
netstruct: Verify there is a setter (not a reader) in set%!.
|
3 years ago |
Maxime Devos
|
32c9775d64
netstruct: Only select the relevant part for writing.
|
3 years ago |
Maxime Devos
|
9d44b80030
netstruct: Use the correct size for bounds checking in 'select'.
|
3 years ago |
Maxime Devos
|
d09c5c057e
netstruct: Select a part of the slice before trying to read.
|
3 years ago |
Maxime Devos
|
ac06c971ea
netstruct: Pass index for u8 (zero).
|
3 years ago |
Maxime Devos
|
24c39a7b16
netstruct: Correct argument order to slice-uN-set!.
|
3 years ago |
Maxime Devos
|
7ee077a687
netstruct syntactic: Fix error when field is constant.
|
3 years ago |
Maxime Devos
|
e605965226
netstruct: Correct size of u8.
|
3 years ago |
Maxime Devos
|
64de8b1fc4
netstruct: Fix field lookup and offset calculation.
|
3 years ago |
Maxime Devos
|
61f6817da3
mq: Define envelope data type, again.
|
3 years ago |
Maxime Devos
|
5b7f61a408
config: parser: More TODOs about the configuration format.
|
3 years ago |
Maxime Devos
|
6956034045
config: parser: Fix typo in documentation.
|
3 years ago |
Maxime Devos
|
68c6074f8a
config: parser: Remove fixed TODO.
|
3 years ago |
Maxime Devos
|
128881a2d4
config: Define a quaject for quering and modifying a configuration.
|
3 years ago |
Maxime Devos
|
b4055a1612
doc: Update ROADMAP.org.
|
3 years ago |
Maxime Devos
|
3960e791ee
tets: message-handler: Correct imports.
|
3 years ago |
Maxime Devos
|
c896b6dc0a
tests: message-io: Unbreak.
|
3 years ago |
Maxime Devos
|
d58d0e9b3c
doc: Classify modules.
|
3 years ago |
Maxime Devos
|
adde7fd531
config: value-parser: Parse values in configuration files.
|
3 years ago |
Maxime Devos
|
af2ead1cc3
config: Implement variable expansion.
|
3 years ago |
Maxime Devos
|
58edd83c9e
config: parser: parse ${variable} expansions.
|
3 years ago |
Maxime Devos
|
ed3b138003
tests: config-parser: Don't generate inexact numbers.
|
3 years ago |
Maxime Devos
|
0601a51015
utils: hat-let: Add <--, a variant on <-.
|
3 years ago |
Maxime Devos
|
d7b9f59bdf
config: parser: Define return types for expansion parser.
|
3 years ago |
Maxime Devos
|
8f6c43be4c
config: Parse configuration lines into one of several types.
|
3 years ago |
Maxime Devos
|
714bac2eea
utils: Define module for defining platform-specifing enumerations.
|
3 years ago |
Maxime Devos
|
50b78fc5ac
utils: bv-slice: Define a record printer.
|
3 years ago |