Bio: Brauche kleine Hilfe bei Verarbeitung eines Text-Strings

Beitrag lesen

Sup!

Schade, schon wieder falsch. ;-) In Perl duerfen die geschweiften Klammern naemlich nicht einfach so weggelassen werden wie in JS oder C. Der Perl-Autor meinte, dadurch irgendeinen Konflikt vermeiden zu koennen, der angeblich auftreten kann, wenn man die Klammern weglassen koennte. Aber warum machst Du's nicht einfach so:

Damit bestätigst Du immerhin meine Theorie, nach der das zumindest in C (und JS) total okay wäre, die Klammern wegzulassen.
Vielleicht sollte ich das Perl lernen doch eher zuhause als im Forum machen? Obwohl so immerhin die Frager der Fragen zu aussergewöhlich ausfuerhlichem Anschauungsunterricht in "Perl - SO nicht!" und "Perl für Ultratrickige" kommen ;-)

$or = ($wort =~ / OR /) ? 1 : 0;
$and = ($wort =~ / AND /) ? 1 : 0;

So tricky bin ich halt nicht :-)

xor muss kleingeschrieben werden. Es geht aber auch so (tested):

$boolean = ($and && !$or && 'AND') ($or && !$and && 'OR') "";

Und ultratricky erstmal überhaupt gar nicht. Erstmal rausfinden, was der Quatsch heissen soll - sieht nach völlig abgespaceter Perl-Helden-Spezial-Syntax aus...  uiuiui...

Grüße,

Bio