Class QF_RDL

All Implemented Interfaces:
ILanguage, ILogic, INode, IPos.IPosable

public class QF_RDL extends DifferenceLogic
QF_RDL atoms (QF_RDL.smt2): (op x y), (op (- x y) c), (op (- (+ x ... x) (+ y ... y)) c) with k > 1 occurrences each of x and y, and the extension (op (- x y) (/ c n)); x, y are free constants of sort Real, c is m or (- m), and m, n are numerals with n nonzero. A decimal d or (- d) as c is an error; --relax accepts it with a warning.