• Start
  • Login
  • Notes
  • Internal
  • Contact
  • Imprint

Inhaltsverzeichnis

  • Genesys
    • Einleitung
    • Vorhandene Sprachen
    • Grundprinzipien
    • Erweiterte Anforderungen
    • Umsetzung
    • Definition Sprache
    • Vermeidung von Redundanzen
    • Codegeneratoren
    • Vorhandene Compiler
    • Definition "Übersetzer
    • Übersicht über die Sprache

Genesys

ExternalBrain: Genesys

Einleitung

  • Vorgeschichte
  • Motivation
  • Auf dem Weg vom System zur Anwendung
  • Ziele
  • Begriffe

Vorhandene Sprachen

  • Historie
  • Sprachgenerationen
  • Sprachparadigma

Grundprinzipien

  • Ausdruckbasierte Sprachen
  • Erwartungshaltung

Erweiterte Anforderungen

  • Integrierte Operatoren

Umsetzung

  • Sprachbausteine

Definition Sprache

  • Ausdruckbasierte Sprachen
  • Definition der Sprache
    • Orthogonalität und Kombinationsfähigkeit
    • softwaregesteuerte Zahlendarstellungen
    • Wiedererkennungswert mit bekannten Sprachen
    • Container (Listen, Arrays)
    • Iteratoren
    • Datentypen
  • Erwartungshaltung

Vermeidung von Redundanzen

  • Adapter
  • Workflows
  • Regeln
  • Flags
  • Properties
  • self

Codegeneratoren

  • Kontexte
  • Generatoren

Vorhandene Compiler

  • Compiler und Interpreter
  • Die 6 Compilerphasen
  • Wie unterscheidet man Übersetzer?

Definition "Übersetzer

  • 10 Phasen Modell
  • Optimale Abbruchphasen
  • Phasenübersetzer
  • Ringübersetzer

Übersicht über die Sprache

  • Schlüsselwörter
  • Scopes
  • Konzepte
  • Tutorial
 
Copyright by Xin Software Design 2014