[ វត្ថុ ] ហៅខ្លួនឯង

var r := វត្ថុ ថ្មី.
r បើក: ['∞'] ធ្វើ: { :x
Stdout សរសេរ: x, បញ្ឈប់.
(x < 3) ពិត: { self ហៅខ្លួនឯង ∞ (x + 1). }.
}.
r ∞ 1.
1
2
3