PLUGIN long
DEFINE
	TYPE long.int
	INSTRUCTION long.parse STR INT ?:base -> long.int
	INSTRUCTION long.print long.int INT ?:base -> STR
	INSTRUCTION long.long INT -> long.int
	INSTRUCTION long.short long.int -> INT
	INSTRUCTION long.cmp [ INT long.int ] [ < > = <> <= => ] [ INT long.int ] -> BLN
	INSTRUCTION long.sum [ INT long.int ] + -> long.int
	INSTRUCTION long.diff [ INT long.int ] 2 -> long.int
	INSTRUCTION long.prod [ INT long.int ] + -> long.int
	INSTRUCTION long.quot [ INT long.int ] 2 -> long.int
	INSTRUCTION long.rem [ INT long.int ] 2 -> long.int
	SYSTEM INSTRUCTION long.exp [ INT long.int ] INT -> long.int
	INSTRUCTION long.rand [ INT long.int ] -> long.int
