Sha256: 283ec1108eb3391454d6b6d083f58dffb5804a988627d8b95294c935c497d275
Contents?: true
Size: 414 Bytes
Versions: 36
Compression:
Stored size: 414 Bytes
Contents
(type u32 (primitive u32)) (type A (enum (A1 (x u32)) (A2 (x u32)))) (type B (enum (B1 (x u32)) (B2 (x u32)))) (decl Input (A) u32) (extern extractor Input get_input) ;; fn get_input<C>(ctx: &mut C, ret: u32) -> Option<(A,)> (decl Lower (A) B) (rule (Lower (A.A1 sub @ (Input (A.A2 42)))) (B.B2 sub)) (decl Extractor (B) A) (extractor (Extractor x) (A.A2 x)) (rule (Lower (Extractor b)) (B.B1 b))
Version data entries
36 entries across 36 versions & 1 rubygems