Eigene Auszeichnungssprache zu HTML konvertieren: Unterschied zwischen den Versionen

Aus ahrensburg.city
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 8: Zeile 8:


==(DSLs)==
==(DSLs)==
==Weiter Möglichkeiten==
* string manipuleren
* Reguläre Ausdrücke
* Parser-Generatoren
* DOM-Manipulation: Cheerio (Node.js)
* Parsing-Bibliotheken: Beautiful Soup (Python)
* [XSLT]]

Aktuelle Version vom 4. Januar 2025, 00:11 Uhr

Parser bauen

  • Lexer
  • Paser

Codegenerierung

  • AST durchlaufen
  • Template-Engine
  • AST-Manipulation:

(DSLs)

Weiter Möglichkeiten

  • string manipuleren
  • Reguläre Ausdrücke
  • Parser-Generatoren
  • DOM-Manipulation: Cheerio (Node.js)
  • Parsing-Bibliotheken: Beautiful Soup (Python)
  • [XSLT]]