[erlang-questions] naive execution of guards

Thomas Lindgren thomasl_erlang@REDACTED
Tue Dec 12 19:35:07 CET 2006


--- "Ulf Wiger (TN/EAB)" <ulf.wiger@REDACTED>
wrote:

> 
> I was curious to see whether the compiler would
> optimize away repeated
> use of the length/1 guard, e.g in the following
> code:
...
> I'm sure it's tricky, and I don't know if the above
> reasons are strong
> enough.

Actually, this optimization is ordinary elimination of
common subexpressions, and so should be relatively
straightforward to implement.

Best,
Thomas



 
____________________________________________________________________________________
Cheap talk?
Check out Yahoo! Messenger's low PC-to-Phone call rates.
http://voice.yahoo.com



More information about the erlang-questions mailing list