Berkeley Yacc

Screenshot Λογισμικό:
Berkeley Yacc
Στοιχεία Λογισμικού:
Εκδοχή: 20140101
Ανεβάστε ημερομηνία: 17 Feb 15
Προγραμματιστής: T.E.Dickey
Άδεια: Δωρεάν
Δημοτικότητα: 3

Rating: nan/5 (Total Votes: 0)

Berkeley Yacc είναι η καλύτερη παραλλαγή yacc διαθέσιμη για συστήματα Linux, σε σύγκριση με βίσονες.
Επίσης γνωστό ως byacc, Berkeley Yacc είναι σε θέση να αποφύγει τις εξαρτήσεις ενός ιδιόμορφου μεταγλωττιστή

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • yacc.1: έγγραφο% token-τραπέζι, να βελτιώσει την παρουσίαση των διπλά εισαγωγικά
  • δοκιμή / calc.tab.c, δοκιμή / calc1.tab.c, δοκιμή / calc2.tab.c, δοκιμή / calc3.tab.c, δοκιμή / code_calc.code.c, δοκιμή / code_calc.tab.c , δοκιμή / code_error.code.c, δοκιμή / code_error.tab.c, δοκιμή / error.tab.c, δοκιμή / ftp.tab.c, δοκιμή / grammar.tab.c, δοκιμή / pure_calc.tab.c, δοκιμή /pure_error.tab.c, δοκιμή / quote_calc-s.tab.c, δοκιμή / quote_calc.tab.c, δοκιμή / quote_calc2-s.tab.c, δοκιμή / quote_calc2.tab.c, δοκιμή / quote_calc3-s.tab .c, δοκιμή / quote_calc3.tab.c, δοκιμή / quote_calc4-s.tab.c, δοκιμή / quote_calc4.tab.c: Αναπλήρωση
  • output.c, skeleton.c: Τροποποιείται η τελευταία αλλαγή, έτσι ώστε yytname είναι # define'd όπως απαιτείται και όχι μόνιμη - για να αποφύγετε το σπάσιμο cproto για παράδειγμα
  • .
  • output.c, defs.h, main.c, reader.c, skeleton.c: αλλαγές για την οικοδόμηση ntpd χρησιμοποιώντας byacc:
  • Μετονομασία yyname [] για να yytname []
  • YYTRANSLATE () προσθέστε μακρο
  • αναγνωρίζει τη διακήρυξη% token-τραπέζι του βίσωνα
  • Διαμόρφωση: Αναπλήρωση
  • yacc.1: Δ / EE / XE / να επιλύσετε groff bug στο Debian 6
  • makefile.in: χρησιμοποιήστε CF_MAKE_DOCS
  • aclocal.m4: CF_MAKE_DOCS προσθέσετε
  • configure.in: χρησιμοποιήστε CF_MAKE_DOCS

Τι είναι καινούργιο στην έκδοση 20130304:

  • πακέτο / debian / changelog, έκδοση, πακέτο / byacc. spec: χτύπημα
  • aclocal.m4: προσαρμογή τσίμπημα από τον Dave Μπέκετ να επιλύσετε πριν από καιρό-θραύση στο & quot? Νέα & quot? autoconf.
  • output.c: διορθώσετε ψεύτικες #include αν & quot? -i & Quot? είναι δεδομένη αλλά όχι & quot? -D & quot? (Έκθεση από τον Richard Mitton).
  • Επίσης, κατά τον έλεγχο ότι, βρήκε μια περίπτωση όπου η union_file είναι αχρησιμοποίητο? πρόσθεσε έναν έλεγχο για την εν λόγω διεύθυνση.
  • δοκιμή / ftp.output, δοκιμή / ftp.tab.c, δοκιμή / ftp.tab.h: Αναπλήρωση
  • δοκιμή / ftp.y: καθορίσει τα περισσότερα προειδοποιήσεις compiler για & quot? Να check_make & quot?
  • δοκιμή / calc1.tab.c: Αναπλήρωση
  • δοκιμή / calc1.y: καθορίσει τα περισσότερα προειδοποιήσεις compiler για & quot? Να check_make & quot?
  • δοκιμή / calc.tab.c, δοκιμή / calc1.tab.c, δοκιμή / calc2.tab.c, δοκιμή / calc3.tab.c, δοκιμή / code_calc.code.c, δοκιμή / code_error.code.c , δοκιμή / error.tab.c, δοκιμή / ftp.tab.c, δοκιμή / grammar.tab.c, δοκιμή / pure_calc.tab.c, δοκιμή / pure_error.tab.c, δοκιμή / quote_calc-s.tab.c , δοκιμή / quote_calc.tab.c, δοκιμή / quote_calc2-s.tab.c, δοκιμή / quote_calc2.tab.c, δοκιμή / quote_calc3-s.tab.c, δοκιμή / quote_calc3.tab.c, δοκιμή / quote_calc4-s .tab.c, δοκιμή / quote_calc4.tab.c: Αναπλήρωση
  • skeleton.c: ήσυχο ΣΣΚ μετατροπή προειδοποίησης yygrowstack ()
  • Διαμόρφωση: Αναπλήρωση
  • aclocal.m4:. Άλλη λύση για CF_GCC_VERSION να χειριστεί την τροποποίηση του Debian μήνυμα gcc

Τι είναι καινούργιο στην έκδοση 20121003:

  • Η έκδοση αυτή μεταβάλλει το σενάριο ρύθμισης να επιτρέπουν τον πειραματισμό με διαφορετικά autoconf versons (καμία αλλαγή κώδικα).

Τι είναι καινούργιο στην έκδοση 20120526:

  • Αυτή η έκδοση προσθέτει μικρές αλλαγές για να δημιουργήσετε εύκολα στο FreeBSD και για λοιπές επιχειρήσεις συσκευασίας που προτιμούν να μην χρησιμοποιούν το σενάριο ρύθμισης.

Τι είναι καινούργιο στην έκδοση 20101229:.

  • Πολλές μικρές διορθώσεις / βελτιώσεις από το NetBSD

Τι είναι καινούργιο στην έκδοση 20101226 :

  • defs.h, main.c: επιστροφή τύπου αλλαγή του διαθέσει () για να αποφύγετε τις προειδοποιήσεις των προβλημάτων ευθυγράμμισης
  • main.c: Solaris δηλώνει chmod () στο
  • Διαμόρφωση: Αναπλήρωση
  • main.c: ifdef'd χρήση του fcntl.h
  • configure.in: προσθέστε ελέγχους configure για fcntl.h, atexit και mkstemp
  • main.c: για τις περιπτώσεις όπου mkstemp () δεν είναι διαθέσιμο, η χρήση tempnam / ανοιχτό
  • aclocal.m4: CF_MKSTEMP προσθέσετε
  • aclocal.m4: βελτιώσουν τα λόγια του, κατακρίνω $ {όνομα} αξία υπέρ του προτύπου $ {Όνομα: ΙΟδ}

Τι είναι καινούργιο στην έκδοση 20101126:

  • πακέτο / byacc.spec, πακέτο / debian / changelog, ΕΚΔΟΣΗ: χτύπημα
  • output.c: διορθώθηκε χρήση του% αξίας αναλύσει-param σε yyerror ()? δεν χρησιμοποιεί και yylva (έκθεση από τον Clifford Yapp)

Τι είναι καινούργιο στην έκδοση 20101122:

  • output.c: προσθέστε ifdef να προφυλαχθούν από τον επαναπροσδιορισμό των YYSTYPE Ένωση (αίτημα από τον Clifford Yapp).
  • δοκιμή / calc1.tab.c: Αναπλήρωση
  • δοκιμή / calc1.y: προειδοποιήσεις καθαρισμού compiler
  • δοκιμή / grammar.y: προσθέστε & quot?% Αναμένουν & quot?
  • δοκιμή / calc1.tab.h: regen * δοκιμή / calc1.output, δοκιμή / calc1.tab.c, δοκιμή / calc1.tab.h: δοκιμή RCS_BASE / calc2.tab.c, δοκιμή / calc3.tab. γ: Αναπλήρωση
  • δοκιμή / calc1.y: προχωρημένο παράδειγμα από χαρτί Στιβ Τζόνσον, χρησιμοποιεί συνδικάτα
  • δοκιμή / calc3.y, δοκιμή / calc2.y: init «βάση», έτσι τα παραδείγματα μπορεί να τρέξει
  • δοκιμή / ftp.tab.c, δοκιμή / ftp.y: τσιμπήματα για την κατάρτιση με την G ++
  • output.c: αντιστάθμιση για την αποτύπωση σε reader.c
  • reader.c: προσθέστε / χρήση putc_both () και puts_both (), παρεμπιπτόντως, για τον καθορισμό ένα μέρος όπου μια ένωση αντιγράφονται στο union_file μπορεί να λείπει το τέλος της τελευταίας γραμμής
  • .
  • πακέτο / debian / changelog, πακέτο / byacc.spec, ΕΚΔΟΣΗ: χτύπημα

Τι είναι καινούργιο στην έκδοση 20090221:

  • Η δήλωση του yylval αποκαταστάθηκε στο σκελετό, όπως είχε παραλειφθεί από τις επιδιορθώσεις που γίνονται σε 20.080.824.

Άλλο λογισμικό του προγραμματιστή T.E.Dickey

Lynx
Lynx

17 Feb 15

XTerm
XTerm

3 Jun 15

vttest
vttest

17 Feb 15

Σχόλια για Berkeley Yacc

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!