Activity log for bug #593030

Date Who What changed Old value New value Message
2010-06-12 13:01:12 Eike bug added bug
2010-06-12 13:01:27 Eike freeode: status New Confirmed
2010-06-12 13:01:34 Eike freeode: importance Undecided Medium
2010-06-12 13:01:54 Eike freeode: importance Medium Wishlist
2010-07-10 16:27:02 Eike tags interpreter
2012-02-29 20:48:33 Eike freeode: status Confirmed In Progress
2012-02-29 20:48:33 Eike freeode: assignee Eike (eike-welk)
2012-02-29 20:48:34 Eike description The current implementation of the environment is not smart enough to allow arbitrary nesting of classes and functions. Therefore the environment implementation should be improved. Especially interesting are class definitions inside functions, because functions that return classes could mimic parameterized types. Problematic is the "this" argument and the automatic lookup of member attributes through it. C++ therefore probably has no class definitions inside functions. The current implementation of the environment is not smart enough to allow arbitrary nesting of classes and functions. Therefore the environment implementation should be improved. The current implementation of the environment is not smart enough to allow arbitrary nesting of classes and functions. Therefore the environment implementation should be improved. Especially interesting are class definitions inside functions, because functions that return classes could mimic parameterized types. Especially interesting are class definitions inside functions, because functions that return classes could mimic parameterized types. Problematic is the "this" argument and the automatic lookup of member attributes through it. C++ therefore probably has no class definitions inside functions.
2012-02-29 21:12:01 Eike freeode: milestone 0.4.2