Startseite   |  Site map   |  A-Z artikel   |  Artikel einreichen   |   Kontakt   |  
  


informatik artikel (Interpretation und charakterisierung)

Typ-2-sprachen


1. Java
2. Viren

Dies sind Sprachen mit einer Typ-2-Grammatik.



4.1 kontextfreie Grammatik

Für die Regeln aus P wird jetzt noch restriktiver gefordert, daß auf der linken Seite genau ein Nichtterminal stehen muß:

\"u ® v aus P gilt: u Î N und v Î (T È N)* mit v ¹ e

Mit kontextfreien Grammatiken kann z.B. die Syntax von Programmiersprachen, wie Turbo Pascal (mein Liebling), festgelegt werden.



Zulässig: A ® aBa, A ® abBCa

Verboten: aBc ® abBCc (diese wäre kontextsensitiv!)



4.2 Beispiel

G = (T, N, P, S)

T = {S, A, T, R}

N = {(, ), +, -, *, /, a, b, c, d, , e}

S = S

P = { S ® A, A ® T½+T½-T½A+T½A-T, T ® P½T*P½T/P, P ® (A) ½a½b½c½d½e}

Bsp.:

S ® A ® A+T ® T+P ® P+a ® b+a



4.3 Kellerautomat

Kellerautomaten nutzen kontextfreie Sprachen.

Definition: Eine Struktur K = ( X, Y, Z, h, z0, S, F ) heißt (endlicher) Kellerautomat, wenn

- X (Eingabealphabet), Y (Kelleralphabet), Z (Zustandsmenge) nichtleere endliche Mengen,

- z0 Î Z (Anfangszustand), S Î Y (Startsymbol), F Í Z (Endzustandsmenge),

- h eine Funktion aus ( X È {e} ) x Z x Y in die Menge aller endlichen
Teilmengen von Z x Y*.

 
 

Datenschutz
Top Themen / Analyse
indicator Aufbau eines PC's
indicator Kaskadiertes FIR-Filter
indicator Datenbankdesign
indicator Schlussbemerkungen
indicator Switching Technologien
indicator SCSI (Small Computer System Interface)
indicator Exceptions im Protected Mode
indicator Kommunikation zwischen den Rechnern
indicator STAR-TOPOLOGY
indicator The history of the internet-


Datenschutz
Zum selben thema
icon Netzwerk
icon Software
icon Entwicklung
icon Windows
icon Programm
icon Unix
icon Games
icon Sicherheit
icon Disk
icon Technologie
icon Bildung
icon Mp3
icon Cd
icon Suche
icon Grafik
icon Zahlung
icon Html
icon Internet
icon Hardware
icon Cpu
icon Firewall
icon Speicher
icon Mail
icon Banking
icon Video
icon Hacker
icon Design
icon Sprache
icon Dvd
icon Drucker
icon Elektronisches
icon Geschichte
icon Fehler
icon Website
icon Linux
icon Computer
A-Z informatik artikel:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Copyright © 2008 - : ARTIKEL32 | Alle rechte vorbehalten.
Vervielfältigung im Ganzen oder teilweise das Material auf dieser Website gegen das Urheberrecht und wird bestraft, nach dem Gesetz.
dsolution