Το αρχείο εισόδου αποτελείται από τα παρακάτω τμήματα:
δηλώσεις της C
δηλώσεις του yacc
κανόνες
κώδικα χρήστη
Η δομή του αρχείου είναι η παρακάτω:
%{
C declarations
%}
Yacc declarations
%%
Grammar rules
%%
Additional C code
Οι δηλώσεις της C επιτρέπουν τη δήλωση συναρτήσεων και τύπων.
Οι δηλώσεις του yacc ορίζουν:
τα ονόματα τερματικών και μη συμβόλων
τους τύπους τερματικών και μη συμβόλων
την προτεραιότητα των τελεστών
την ένωση (union) της C που φυλάει όλα τα στοιχεία
το σύμβολο αρχής
Οι κανόνες τις γραμματικής ορίζουν τη σύνταξη της γλώσσας που θα
επεξεργάζεται ο αναλυτής καθώς και την αντίστοιχη σημασιολογική ενέργεια για
κάθε κανόνα.
Ο κώδικας της C περιέχει συχνά τη συνάρτηση main και άλλες βοηθητικές
συναρτήσεις.
Τελευταία αλλαγή: Τρίτη, 16 Νοεμβρίου 1999 9:54 μμ
Εκτός αν αναφέρεται κάτι διαφορετικό, όλο το πρωτότυπο υλικό της σελίδας αυτής
του οποίου δημιουργός είναι ο Διομήδης Σπινέλλης παρέχεται σύμφωνα με τους
όρους της άδειας
«Creative Commons Attribution-Share Alike 3.0 Greece License».