2

bGSL: An Imperative Language for Specification and Refinement of Backtracking Programs

We present an imperative refinement language for the development of backtracking programs and discuss its semantic foundations. For expressivity, our language includes prospective values and preference — the latter being a variant of Nelson’s biased …