class
	DOUBLE_REF

General
	cluster: base.kernel
	description: "References to objects containing a double-precision real number"

Ancestors
	COMPARABLE
	HASHABLE
	NUMERIC

Queries
	infix ">=" (other: [like Current] DOUBLE_REF): BOOLEAN
	infix ">" (other: [like Current] DOUBLE_REF): BOOLEAN
	infix "<=" (other: [like Current] DOUBLE_REF): BOOLEAN
	infix "<" (other: [like Current] DOUBLE_REF): BOOLEAN
	infix "-" (other: [like Current] DOUBLE_REF): [like Current] DOUBLE_REF
	infix "+" (other: [like Current] DOUBLE_REF): [like Current] DOUBLE_REF
	infix "^" (other: NUMERIC): DOUBLE
	infix "/" (other: [like Current] DOUBLE_REF): [like Current] DOUBLE_REF
	infix "*" (other: [like Current] DOUBLE_REF): [like Current] DOUBLE_REF
	prefix "-": [like Current] DOUBLE_REF
	prefix "+": [like Current] DOUBLE_REF
	abs: DOUBLE
	ceiling: INTEGER
	divisible (other: DOUBLE_REF): BOOLEAN
	exponentiable (other: NUMERIC): BOOLEAN
	floor: INTEGER
	hash_code: INTEGER
	is_equal (other: [like Current] DOUBLE_REF): BOOLEAN
	is_hashable: BOOLEAN
	item: DOUBLE
	max (other: [like Current] DOUBLE_REF): [like Current] DOUBLE_REF
	min (other: [like Current] DOUBLE_REF): [like Current] DOUBLE_REF
	one: [like Current] DOUBLE_REF
	out: STRING
	rounded: INTEGER
	sign: INTEGER
	three_way_comparison (other: DOUBLE_REF): INTEGER
	truncated_to_integer: INTEGER
	truncated_to_real: REAL
	zero: [like Current] DOUBLE_REF

Commands
	set_item (d: DOUBLE)

Constraints
	sign times abs