RSS feed
9cdddf09
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/20 22:08
FFTM
456d0c2f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/20 22:08
warn about missing parsers
f152a7fb
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/20 21:53
more logic for reading tables with rather peculiar dependencies
0ce46014
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/20 18:17
split definitions out into otf.rkt
63f6a927
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/20 16:03
clean up the macro mess
604208af
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/20 11:55
separate generated code into .c and .h files, move stuff around
720585cc
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/19 21:41
handle offsets; clean up a bit; add more types
207f8c59
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/19 13:25
use Bprint; finish ctxpushrange/ctxpoprange/ctxreadn
74504c05
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/18 21:48
mkattr: protect against "hex" used on non-numbers
d7e1ee96
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/18 21:41
mkattr: ptr for Offset* handling (unimplemented); protect against uncomparable types used in tests
11c44a87
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/18 21:32
size-in-bits contract: 40 and 48 aren't valid bit sizes, remove
3f1cdca6
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/18 21:21
mkattr: protect against missing referenced field in conditions
5dff14b0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/18 21:14
mkfield: protect against duplicate fields
c313af9d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/18 20:54
add cmap subtables and sprinkle FIXMEs
a73cbb09
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/17 18:36
more stuff
d1b04784
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/16 21:48
add more types
df052be4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/16 21:20
hhea, post; remove some of the unused fields
8824c6a7
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/16 21:20
fix Fixed parser
6f253d40
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/16 21:20
don't try to parse unused fixed arrays
731595bb
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/16 20:28
define maxp fully
9fa76896
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/16 20:03
shorter tests
5f2d73e0
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/16 19:02
implement conditional fields
a24a5759
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/13 23:47
support weird table tags -> C field mapping; add fixed arrays
3e799de7
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/13 22:22
add a FIXME on maxp table to read different versions
1d934b9a
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/13 22:12
recurse down to tagged tables when parsing, same when printing out
49510dd5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/11 22:35
generate tag -> parser map for tagged tables
e46528a5
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/11 21:11
add a simple test
0cbe9b42
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/11 21:09
generate pretty-printing logic
d5c519ab
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/11 16:47
read bigger chunks, deserialize simple types inline
b966ea03
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/11 10:07
check the values validity if defined, even with unused fields
db646910
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/11 10:06
fix wrong C type used
e6306c33
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/10 17:38
more unused fields
62d35d45
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/10 17:18
allow only uint16 to be used for indexing arrays
260b588d
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/10 16:45
multiple attributes; combine field and fieldarr
1d8152b4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/06/01 12:39
sprinkle contracts over
67237c09
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/05/31 07:41
unused -> //
96b7f989
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/05/30 14:13
skip -> skip_bytes; add type-size
600f2865
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/05/30 13:58
support unused fields (no unused arrays yet)
853cdcee
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/05/30 13:44
change to syntax-parse
a395ad1f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/05/28 07:22
clean up more
ae37b94f
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/05/28 07:10
reduce the line noise
fc9a0a02
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/05/28 05:43
remove needless noise in autoparse
1e9612c4
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/05/28 05:26
reformat the code
032f6a63
– Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
authored
on 2024/05/27 21:24
the very little basics