visualworks

VisualWorks ist eine plattformübergreifende Implementierung der Smalltalk-Sprache.
5
Antworten

Durchsuchen von VisualWorks-Code in Squeak / Pharo

Gibt es einen Smalltalk-Parser in Squeak / Pharo, mit dem ich in Squeak / Pharo VisualWorks-Code durchsuchen kann? Ich möchte Code lesen, der im Chunk-Format exportiert wurde (nicht in XML). Klarstellung: Ich muss den Code nicht einreichen....
27.04.2011, 10:52
4
Antworten

Smalltalk: Sortieren einer Sammlung nach zwei Kriterien

Wie kann ich eine Sammlung in Cincom VisualWorks nach zwei Kriterien sortieren? Beispiel: Ich habe eine OrderedCollection, die Personen enthält, und möchte eine neue Sammlung, die die Personen zuerst nach Alter sortiert, und dann, wenn das Al...
20.11.2011, 21:21
5
Antworten

Warum geben Methoden in Smalltalk standardmäßig "self" zurück?

Hintergrund Wenn Sie in Smalltalk nicht explizit etwas zurückgeben, wird die übermittelte Nachricht an den Empfänger (oder "self" im Nachrichtenkontext) ausgewertet. Zum Beispiel bei dieser Methode: %Vor% Auswerten (doint "print-it") d...
27.12.2012, 00:15
5
Antworten

Warum fügt add: das in Smalltalk-Sammlungen hinzugefügte Objekt zurück?

Hintergrund Etwas, das jeden Smalltalk-Neuling abfängt, ist, dass add: nicht "self" zurückgibt, sondern das hinzuzufügende Objekt. Zum Beispiel mit diesem Code: %Vor% myCollection enthält den String "Paul" und nicht die Kollektio...
27.12.2012, 00:24
6
Antworten

Smalltalk - Vergleiche zwei Zeichenketten auf Gleichheit

Ich versuche, zwei Strings in Smalltalk zu vergleichen, aber ich tue etwas falsch. Ich erhalte immer diesen Fehler: Nicht behandelte Ausnahme: Nicht boolescher Empfänger. Geht zur Wahrheit. %Vor% Irgendeine Idee, was ich falsch mache?...
29.10.2009, 02:28
1
Antwort

Was sind Smalltalk-Pragmas konzeptionell?

Ich habe in Pharo Smalltalk Pragmas benutzt und habe eine Vorstellung davon, wie sie funktionieren und habe Beispiele dafür gesehen, wofür sie in Pharo verwendet werden. Meine Fragen sind: Was sind Pragmas konzeptionell, zu welchem ​​Ko...
13.11.2013, 17:18
2
Antworten

Fragen zu Glamour und Nautilus

In Smalltalk ist der Systembrowser das zentrale Werkzeug für so ziemlich alles. Glamour scheint ein Paket zu sein, um allgemeine Browser mit einer deklarativen Skriptsprache zu erstellen. Aus dem Papier ist es in VisualWorks und Pharo erhältli...
30.08.2012, 17:43
2
Antworten

Wo finde ich weitere Beispiele für die Verwendung von PetitParser? [geschlossen]

Ich suche nach weiteren Beispielen für die Verwendung von PetitParser über PPArithmeticParser und PPLambdaParser hinaus, die im Testpaket enthalten sind, und ein paar Blogposts von Lukas? Wenn jemand bereit ist, ihre zu teilen, wäre es sehr gesc...
18.04.2011, 13:03