realbasic-nug.de
[Top] [All Lists]

String-parsing

To: realbasic-nug dot de at lists dot realsoftware dot com
Subject: String-parsing
From: Stefan Mettenbrink <S dot Metti at gmx dot de>
Date: Sat, 21 Jan 2006 19:44:15 +0100
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Ich habe eine vom Benutzer eingegebene Zeile, die ich in mehrere
true/false-Werte umrechne.

Nun soll der Nutzer diese Werte nach Möglichkeit auch noch beliebig
(am besten auch mit Klammerung) verknüpfen dürfen.
Wenn es alles nur AND oder nur OR Verknüpfungen wären, ware das
Ergebnis einfach zu erhalten.

Wie erreiche ich aber eine flexible Routine, die verschieden
Vernüpfungen zuläßt?

Beispiel
gegeben ist der String: "(true and true) or (true or false) and true"
(wobei, wie erwähnt, die true- und false- Werte bereits aus der
ursprünglichen Eingabe errechnet wurden)

Nun brauche ich eine Möglichkeit, die daraus das richtige Ergebnis
liefert. Also, als wenn ich diese Zeile in RB in die IDE eingebe.

Alles was mir ansatzweise im Kopf rumschwirrt erscheint nicht eine
einfache Lösung zu sein.

MfG, Metti.


<Prev in Thread] Current Thread [Next in Thread>
  • String-parsing, Stefan Mettenbrink <=