.Y

Y-bestand

Amiga Yabba compressed archive file
Stel een vraag
SNEL ANTWOORD

Een .Y-bestand is gekoppeld aan Amiga Yabba compressed archive, een ontwikkelaarsbestanden-bestand.

Ontwikkelaar: Stephen C. Johnson Categorie: Ontwikkelaarsbestanden
OPENT OP Windows Mac OS Linux
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het Y-bestandsformaat?

Bestanden met de extensie .Y hebben de tekstindeling. Ze dienen als bronbestanden voor software die is ontworpen om syntaxisanalysatoren te genereren, namelijk broncodeparsers. Het Yacc-programma - Yet Another Compiler-Compiler gebruikt .Y-bestanden om de juiste C-header- en bronbestanden te maken. Bestanden met de .Y-extensie bevatten een reeks formele verklaringen die een programmeertaal definiëren. Ze kunnen worden geopend voor weergave in elke teksteditor.

Structuur van Yacc-definitiebestanden

In bestanden met de extensie .Y, ook wel Yacc-definitiebestanden genoemd, zijn er doorgaans drie secties. Het betreft:

  • Definitiesectie - declaraties, met broncode tussen de markeringen %{ en %} en een lijst met grammaticaterminals - %token gescheiden door komma's,
  • Regelsectie - grammaticale productieregels na de markering %% - productie{... }, waar C-code kan worden geplaatst om te worden uitgevoerd als aan de voorwaarden wordt voldaan,
  • Codesectie - bevat meestal de hoofdfunctie en andere noodzakelijke functies.

De eerste en laatste sectie kunnen leeg zijn, afhankelijk van de specifieke kenmerken van de taal en de parser ervan.

Hoe worden .Y-bestanden gebruikt?

.Y-bestanden worden in YACC-software gebruikt voor het maken van codeanalysatoren volgens een bottom-up analysestrategie, ook wel bekend als bottom-up analyse. Een bestand met de extensie .Y moet worden opgegeven bij het starten van het Yacc-programma, dat C-broncode genereert die moet worden gecompileerd. .Y-bestanden kunnen eenvoudig worden aangemaakt in het lex-programma, dat de juiste analysator kan construeren - een invoerbestand voor Yacc, gebaseerd op de gespecificeerde regels.

Formaatdetails

in een notendop
VOLLEDIGE NAAMAmiga Yabba compressed archive file
ONTWIKKELAARStephen C. Johnson
GERELATEERD.do.md.hex.xsd

Programma's die Y-bestanden openen

Mac OS2 apps
Linux2 apps

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met Y-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over Y-bestanden.

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z