# This test verifies arithmetic IMP remainder.
# First, verify basic function with two positive numbers.
SSSTTSSSSTSN | ST: Push +194
SSSTSSSSSSTN | ST: Push +128
TNSS | IO: Output character
# The VVS modulo function should always return a positive value.
# C-derived languages (among others) do not share this convention.
# This test verifies that -3 mod 2 = 1.
# This test verifies that -3 mod -2 = 1.
# This test verifies that -3 mod -(2^63) = 3.
SSTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSN | PUSH -(2^63)
NNN | FC: Terminate program