1. Disallow implicit conversion from cfa enum to int during on the function call site; 2. implement the reverse enum loop (details)
remove calls to label() from planet program (details)
Fix the bug that C style enum cannot to use as an lvalue (details)
Allow explict conversion from cfa enum to int (while disallow implicit) (details)
Current enum has bug when use as a reference as in ?++. Change TranslateEnumRange to use succ and pred instead. Will look back into the reference problem (details)
Commit
d3aa55e994d9978b6eeed324d12124cd1e92a452
by j82liang
1. Disallow implicit conversion from cfa enum to int during on the function call site; 2. implement the reverse enum loop
Commit
73d0e3f4e0ab67804cda0bdfa2660e3905620544
by j82liang
Current enum has bug when use as a reference as in ?++. Change TranslateEnumRange to use succ and pred instead. Will look back into the reference problem