open_intv(a:T,b:{x:T|a<x})(x) : MACRO bool = a < x AND x < b
closed_intv(a:T,b:{x:T|a<=x})(x): MACRO bool = a <= x AND x <= b
open_interval(a:T,b:{x:T|a<x}): TYPE = (open_intv(a,b))
closed_interval(a:T,b:{x:T|a<=x}): TYPE = (closed_intv(a,b))
Open_interval(a,b:T): TYPE = {x: T | (a <= b IMPLIES (a < x AND x < b)) AND (b < a IMPLIES (b < x AND x < a))}
Closed_interval(a,b:T): TYPE = {x: T | (a <= b IMPLIES (a <= x AND x <= b)) AND (b < a IMPLIES (b <= x AND x <= a))}
above_intv(a:T)(x) : MACRO bool = x > a
below_intv(a:T)(x) : MACRO bool = x < a
a,b: VAR T
END intervals_real
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.1Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.