This commit is contained in:
parent
d29c73f627
commit
85fd40c5d9
3 changed files with 86 additions and 31 deletions
|
|
@ -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;
|
||||
|
||||
()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue