Rules.Instructionval match_any_instr : patternval replace_any_instr_by_hole : rule_setval match_instr_hole : patternval replacement :
?fresh:var list ->
?fresh_stack:int list ->
bef:Mavryk_benchmark_type_inference_001_PtAtLas.Type.Stack.t ->
aft:Mavryk_benchmark_type_inference_001_PtAtLas.Type.Stack.t ->
replacement:replacement list ->
unit ->
guarded_replacementval instructions : guarded_replacement listval rules : rule_set list