Magnus Lycka <[EMAIL PROTECTED]> writes: > As I understand it, Ruby's "!" isn't quite like "procedure" in Pascal, > or "not const" in C/C++, but rather a marker for surprising behaviour,
In my experience, ! is used in Ruby much the same way as it is in Scheme, signifying that a method/function is called only for side effects. (Similar to a void function in C.) -- Björn Lindström <[EMAIL PROTECTED]> Student of computational linguistics, Uppsala University, Sweden -- http://mail.python.org/mailman/listinfo/python-list