Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

6.2 Tag 1: Menschlich erscheinen > Kommentare, Variablen und Ausdrücke

Kommentare, Variablen und Ausdrücke

Zuerst wollen wir ein wenig grundlegende Syntax aus dem Weg räumen. Öffnen Sie die Konsole und geben Sie Folgendes ein:

1> % Dies ist ein Kommentar

Das war simpel. Kommentare beginnen mit einem % und erstrecken sich bis zum Zeilenende. Der Erlang-Parser macht aus Kommentaren einzelne Leerzeichen.

1> 2 + 2.
4
2> 2 + 2.0.
4.0
3> "string".
"string"

Jede Anweisung endet mit einem Punkt. Einige elementare Typen sind Strings, Integer und Floats. Nun folgt eine Liste:

4> [1, 2, 3].
[1,2,3]

Wie bei der Prolog-Sprachfamilie stehen Listen zwischen eckigen Klammern. Hier eine kleine Überraschung:

4> [72, 97, 32, 72, 97, 32, 72, 97].
"Ha Ha Ha"

Ein String ist also eigentlich eine Liste, und Agent Smith hat Sie gerade ausgelacht. Oh, welch soziale Kompetenz. 2 + 2.0 zeigt uns, das Erlang einige grundlegende Typumwandlungen vornimmt. Wir wollen versuchen, mit einem falschen Typ einen Fehler zu erzwingen:


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint