Item added to cart
1 Einleitung.- 1.1 Anwendungsbereiche.- 1.2 UNIX-Dienstprogramme zur Textmusterverarbeitung.- 1.3 Benutzungshinweise.- 1.4 Die Datensicht von UNIX.- 1.5 Regul?re Ausdr?cke.- 1.5.1 Allgemeines.- 1.5.2 Literale.- 1.5.3 Zeichenklassen.- 1.5.4 Wiederholungsoperatoren.- 1.5.5 Kontextoperatoren.- 1.5.6 Komplexe Ausdr?cke.- 1.5.7 Maskierung von SpezialZeichen.- 1.5.8 Zusammenfassender ?berblick.- 1.6 Stichwortverzeichnis.- 2 Awk.- 2.1 Einf?hrung.- 2.1.1 Kurzcharakteristik.- 2.1.2 Anwendungsbeispiele.- 2.1.3 Der Awk-Interpreter.- 2.1.4 Programmstruktur.- 2.1.5 Verarbeitungsregeln.- 2.1.6 Datensicht.- 2.2 Grundlegende Sprachelemente.- 2.2.1 Datentypen und Variable.- 2.2.2 Operationen und Ausdr?cke.- 2.2.2.1 Automatische Typanpassung.- 2.2.2.2 Adressierung von Array- und Feldelementen.- 2.2.3 Eingebaute Funktionen.- 2.2.3.1 Textfunktionen.- 2.2.3.2 Numerische Funktionen.- 2.2.4 Vergleichsausdr?cke.- 2.2.4.1 Basisausdr?cke.- 2.2.4.2 Verkn?pfungen von Vergleichsoperationen.- 2.3 Bedingungen.- 2.3.1 Regul?re Ausdr?cke.- 2.3.2 Vergleichsausdr?cke.- 2.3.3 Bereiche von Bedingungen.- 2.3.4 Spezielle Bedingungen.- 2.4 Aktionen.- 2.4.1 Zuweisungen.- 2.4.2 Ausgabeanweisungen.- 2.4.2.1 Die print-Anweisung.- 2.4.2.2 Die printf-Anweisung.- 2.4.3 Kontrollanweisungen.- 2.4.3.1 Verbundanweisung.- 2.4.3.2 Verzweigung.- 2.4.3.3 Wiederholung.- 2.4.3.4 Schleifensteuerung.- 2.4.3.5 Gezielter Abbruch der Bedingungspr?fung.- 2.4.3.6 Gezielter Programmabbruch.- 2.4.4 Kommentare.- 2.5 Hinweise zum praktischen Einsatz von Awk-Programmen.- 2.5.1 Dialogprogrammierung.- 2.5.2 Parametrisierung.- 2.5.3 Ausnutzung des UNIX-Datenaustauschformats.- 2.5.4 Textsubstitution.- 2.6 Stichwortverzeichnis.- 3 Lex.- 3.1 Einf?hrung.- 3.1.1 Kurzcharakteristik.- 3.1.2 Beispiele: Zeichenkettenersetzung mit Lex.- 3.1.2.1 Das Format der Lex-Quelldatei.- 3.1.2.2 Lex-Aufruf und Erzeugung des Analyseprogramms.- 3.1.2.3 Aufruf des Analyseprogramms.- 3.1.3 Standardaktionen des Analyseprogramms.- 3.1.3.1 Implizite und explizite Plãâ
Copyright © 2018 - 2024 ShopSpell