On 9/8/10 9:21 AM, Roger Pack wrote: > Another one I've always wanted: > ++x and x++ ++ r --------------------------------------------------- I'd like to implement: x // y # and x //= y => (tmp = x) != nil ? tmp : y And x&&.y&&.z # and x//.y//.z => (tmp = x) && (tmp = tmp.y) && tmp.z A run-time configurable/replaceable lexer/parser, maybe something based on OMeta. -- KAS