keep taler_signatures.ml version

This commit is contained in:
swrup 2025-10-08 22:38:04 +02:00
parent dbac6a9e20
commit c0f6386e2c
3 changed files with 86 additions and 31 deletions

View file

@ -38,13 +38,16 @@ let parse input =
| Ok defs -> defs
| Error msg -> failwith msg
let read_file file = In_channel.with_open_bin file In_channel.input_all
let () =
let l = parse Data.content in
let content = read_file "taler_signatures.h" in
let l = parse content in
assert (List.length l = 74);
let pp ppf { name; value } =
Fmt.pf ppf "let %s : int32 = %d_l@." name value
in
Fmt.pr "%a" (Fmt.list pp) l;
Fmt.pr "%a" (Fmt.list ~sep:Fmt.nop pp) l;
()