// a fibonacci function showing most features of the CMM language int mx () { return 5000000 ; } int main () { int lo, hi ; lo = 1 ; hi = lo ; printf("%d",lo) ; { while (hi < mx()) { printf("%d",hi) ; hi = lo + hi ; lo = hi - lo ; } } return 0 ; }