Lcalc.Lift_positionsThis modules does the following:
op_needs_pos as reified position expressionsval process_program :
op_needs_pos:
(Shared_ast.lcalc Shared_ast.Operator.t -> Shared_ast.naked_typ -> bool) ->
Shared_ast.typed Ast.program ->
Shared_ast.typed Ast.program