We are a software consultancy based in Berlin, Germany. We deliver
high quality web apps in short timespans.

Upstream Agile GmbH

ruby ist nicht von hinten wie von vorne

February 13, 2007 by alex

heute habe ich eine kleine merkwuerdigkeit bei ruby gefunden, man sehe sich mal folgenden code an:

def x return x if (x = true) end
def y if (x = true) return x end end

wie zu erkennen, wird in beiden faellen in der if-bedingung der variable x der wert true zugewiesen. dieser wird dann von der funktion zurueckgegeben. oder? interessanterweise gibt funktion

REXML could not parse this XML/HTML: 
<em>x