HomeMAL' // MANUFACTORUM
datacrypt
Piton / tests / features / 04_int.py
tests/features/04_int.py599 B
# type declaration and literals
i: int = 1
print_int(i)
print_int(1)
print_int(-1)

# arithmetics
print_int(1 + 2)
print_int(3 - 4)
print_int(5 * 6)
# TODO: auto convert integer division to float
#print_int(7 / 8)

# eq/neq
print_bool(9 == 9)
print_bool(9 == 10)
print_bool(10 != 11)
print_bool(10 != 11)

# not
print_bool(not 0)
print_bool(not 10)

# lt/gt
print_bool(9 > 9)
print_bool(9 > 10)
print_bool(10 > 9)
print_bool(9 < 9)
print_bool(9 < 10)
print_bool(10 < 9)

# lte/gte
print_bool(9 >= 9)
print_bool(9 >= 10)
print_bool(10 >= 9)
print_bool(9 <= 9)
print_bool(9 <= 10)
print_bool(10 <= 9)