.Y

Y Datei

Amiga Yabba compressed archive file
Frage stellen
SCHNELLE ANTWORT

Eine .Y-Datei ist mit Amiga Yabba compressed archive verknüpft, einer developerdateien-Datei.

Entwickler: Stephen C. Johnson Kategorie: Developerdateien
VERFÜGBAR AUF Windows Mac OS Linux
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das Y-Dateiformat?

Dateien mit der Dateiendung .Y liegen im Textformat vor. Sie dienen als Quelldateien für Software zur Generierung von Syntaxanalysatoren, nämlich Quellcode-Parsern. Das Yacc-Programm - Yet Another Compiler-Compiler verwendet .Y-Dateien, um die entsprechenden C-Header- und Quelldateien zu erstellen. Dateien mit der Dateiendung .Y enthalten eine Reihe formaler Deklarationen, die eine Programmiersprache definieren. Sie können zur Ansicht in jedem Texteditor geöffnet werden.

Struktur der Yacc-Definitionsdateien

In Dateien mit der Dateiendung .Y, die als Yacc-Definitionsdateien bezeichnet werden, gibt es normalerweise drei Abschnitte. Sie betreffen:

  • Definitionsabschnitt - Deklarationen, mit Quellcode zwischen den Markierungen %{ und %} und einer Liste von Grammatikterminals - %token durch Kommas getrennt,
  • Abschnitt „Regeln“ - grammatikalische Produktionsregeln nach der Markierung %% - Produktion{... }, in dem C-Code platziert werden kann, der bei Erfüllung von Bedingungen ausgeführt werden kann,
  • Codeabschnitt - enthält normalerweise die Hauptfunktion und andere notwendige Funktionen.

Abhängig von den Besonderheiten der Sprache und ihres Parsers können der erste und der letzte Abschnitt leer sein.

Wie werden .Y-Dateien verwendet?

.Y-Dateien werden in der YACC-Software zum Erstellen von Code-Analysatoren gemäß einer Bottom-up-Analysestrategie, auch Bottom-up-Analyse genannt, verwendet. Beim Starten des Yacc-Programms sollte eine Datei mit der Dateiendung .Y angegeben werden, die C-Quellcode generiert, der kompiliert werden muss. .Y-Dateien können einfach im Lex-Programm erstellt werden, das auf der Grundlage der angegebenen Regeln den entsprechenden Analysator erstellen kann - eine Eingabedatei für Yacc.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEAmiga Yabba compressed archive file
ENTWICKLERStephen C. Johnson

Programme zum Öffnen von Y-Dateien

Mac OS2 apps
Linux2 apps

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit Y-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu Y-Dateien.

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Verwandte Erweiterungen

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen