Question :J'aimerais comprendre les bases de l'écriture et de l'exécution d'un programme de conversation simplifiée sur le système d'exploitation Linux. Pouvez-vous l'expliquer avec un exemple simple ?
Répondre :Dans cet article, passons en revue très rapidement comment écrire un programme de base Hello World SmallTalk et exécutez le programme *.st sous Linux ou Unix OS.
1. Écrire un programme Hello World SmallTalk
Créez le programme helloworld.st à l'aide de l'éditeur Vim comme indiqué ci-dessous.
$ vim helloworld.st "Hello world Program" 'Hello World!' printNl !
2. Assurez-vous que gst (GNU Smalltalk) est installé sur votre système
Assurez-vous que gst est installé sur votre système comme indiqué ci-dessous.
$ whereis gst gst: /usr/bin/gst /usr/include/gst.h /usr/share/man/man1/gst.1.gz $ which gst /usr/bin/gst
Installation de la machine virtuelle GNU Smalltalk.
Si vous n'avez pas de machine virtuelle smalltalk, installez-la comme indiqué ci-dessous.
$ sudo apt-get install gnu-smalltalk
3. Exécutez le programme Small Talk.
$ gst helloworld.st Hello World!
4. Mode interactif Smalltalk
Vous pouvez également exécuter des commandes smalltalk de manière interactive dans le shell smalltalk, comme indiqué ci-dessous.
$ gst -q GNU Smalltalk ready st> 'Hello World!' printNl ! 'Hello World!' st>