Zusammenfassung
Listen sind ein abstrakter Datentyp, genauso wie Arrays, Pointer, Records oder Streams. Durch die Typ-Spezifikation Liste ist nicht mehr gesagt, als dass die Datenelemente und Listen mit cons zu Listen verbunden werden und durch car und cdr wieder aufgetrennt werden können. Welchen Typ die Daten innerhalb der Liste haben, ist von diesen Eigenschaften unberührt. Bei den konkreten Datentypen handelt es sich um diejenigen, die zur Darstellung von realen Daten unverzichtbar sind: Zahlen, Character und Strings. Von diesen und den numerischen Datentypen handelt diese Kapitel.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Falls es nicht die leere Liste nil ist.
- 2.
Das geht auch mit Listen, geschieht dort aber üblicherweise mit append.
- 3.
Weitere nützliche Direktiven für format sind im Anhang unter C.4 aufgeführt.
Literatur
Pitman, K. (1996). Common lisp hyperspec. http://www.lispworks.com/documentation/HyperSpec/Front/index.htm. Zugriff: 6.Mai 2016.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2016 Springer Fachmedien Wiesbaden
About this chapter
Cite this chapter
Krusenotto, P.M. (2016). Konkrete Datentypen. In: Funktionale Programmierung und Metaprogrammierung. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-13744-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-658-13744-1_4
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-658-13743-4
Online ISBN: 978-3-658-13744-1
eBook Packages: Computer Science and Engineering (German Language)