I run this code in (build 801) 64 bit mode by Alt+F5. It outputs [1 -> "Hugo"].
Code: Select all
implement main clauses run() :- CollectionM = mapM_redBlack::new(), CollectionM:set(1, "Hugo"), stdIO::write(string::present(CollectionM)). end implement main
I continue by switching to 32 bit mode and run it again with the debugger. The presentation in the 'Variables in the Current Clause' window now is [1 -> "Hugo"].
Going on with trying bit mode switching and debug running I randomly get both kinds of presentations in both bit modes in the 'Variables in the Current Clause' window. Whereas the output of the string::present stays always [1 -> "Hugo"].