Postfix increment statement for a mutable numerus place.
Aliases: postfix increment, increment statement
Syntax: <place> ⊕
Category
mutation
Related
Examples
examples/corpus/incrementa/incrementa.fab (canonical · operator)
Postfix increment statement for a mutable numerus place.
# incrementa — postfix increment and decrement statements
#
# <place> ⊕ -- add 1 (statement only, no value)
# <place> ⊖ -- subtract 1
#
# Postfix forms are statements, not expressions. They cannot appear inside
# larger expressions. Operand must be a mutable numerus place.
incipit {
varia numerus count ← 0
count ⊕
# 1
nota count
count ⊖
# 0
nota count
varia numerus exclusivus ← 0
itera ab 0‥3 fixum _ {
exclusivus ⊕
}
# 3
nota exclusivus
}Expected output:
1
0
3