Juerd <[EMAIL PROTECTED]> writes:
> Not a problem, assuming that these are named arguments as in:
>
> open :r, $file;
> open :w, $file;
> open :rw, $file;
> open :r :w, $file; # Hmm...
I like this approach. :a seems a probable replacement for ">>$file"
then; one imagines that :a would be mutually exclusive with certain
other options.
> No, translations don't work in programming.
They can, at least in theory, but it's a separate issue, one that need
not concern us here at present. And if you did l6e the programming
language itself, the changes would be more complex than merely
substituting a few keywords; depending on locale you'd want to have
inflected keywords -- and if the notion of having those in Perl
doesn't set your brain to hurting, just think about combining them
with continuations inside of a self-modifying string eval.
--
$;=sub{$/};@;=map{my($a,$b)=($_,$;);$;=sub{$a.$b->()}}
split//,"[EMAIL PROTECTED]/ --";$\=$ ;-> ();print$/