0 Daumen
487 Aufrufe

Frage:

Welche der Folgenden Sprachen sind regulär und warum?

1.) Datumsangabe TT.MM.JJJJ

2.) HTML

3.) Java

Ich würde sagen 1.) ist eine reguläre Sprache und 2.) & 3.) nicht, aber eine richtige Begründung fällt mir nicht ein.

Avatar von

1 Antwort

0 Daumen
 
Beste Antwort

Es gibt nur endliche viele Datumsangaben der Form TT.MM.JJJJ. Jede endliche Sprache ist regulär.

HTML-Elemente können eine beliebige Verschachtelungstiefe haben. Schleifen in Java ebenso. Übrigens ist der Zwang, Variablen in Java vor Benutzung zu deklarieren, noch nicht ein mal kontextfrei.

Avatar von 5,7 k

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community