squeak

Squeak ist eine moderne, Open-Source-Implementierung der Smalltalk-Sprache mit einer Geschichte, die plattformübergreifend sehr einfach zu portieren ist.
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
2
Antworten

Ereignisübertragung in einer Morphic-GUI

Ich habe ein Bild für eine Squeak Morphic GUI, die einige transparente Teile enthält und daher keine Mausereignisse usw. akzeptieren soll, sondern nur sichtbar sein soll, aber es muss vor anderen Morphs sichtbar sein. Deshalb dachte ich, es w...
19.01.2010, 14:06
2
Antworten

Smalltalk-Array-Typen

Beim Betrachten von Smalltalk-Syntaxdefinitionen sind mir einige verschiedene Notationen für Arrays aufgefallen: %Vor% Warum gibt es verschiedene Array-Typen? In anderen Programmiersprachen weiß ich, dass es nur eine Art Array gibt, die una...
27.01.2013, 12:44
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
3
Antworten

Entfernung von Methoden in Squeak Smalltalk rückgängig machen

Wie mache ich das Entfernen einer Methode in Squeak Smalltalk rückgängig?     
25.06.2012, 01:42
3
Antworten

Was ist der Unterschied zwischen Squeak / Pharo / Newspeak Smalltalk VMs?

Ich habe 3 verschiedene VMs gesehen, während ich etwas über Smalltalk gelernt habe. Sie sind Squeak / Pharo / Newspeak. Was ist der Unterschied zwischen ihnen?     
13.06.2011, 17:43
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
4
Antworten

Weg zum Lernen Smalltalk alias Squeak

Aufruf an Jedi-Meister des Smalltalk-Universums, Ich habe Kenntnisse in C ++ / Python / Perl und codiere seit über 5 Jahren. Ich muss Scratch - MIT's Visual Programmiersprache forkieren, um Unterstützung für ein Roboter-Kit hinzuzufügen. S...
18.01.2012, 08:34