Είναι μια τυπική (στην ιδανική περίπτωση BNF) γραφομηχανή JS γλώσσα γραμματική (ή μόνο γραφομηχανή υποσύνολο) εκεί;

ψήφοι
9

Ψάχνω για την γραμματική γραφομηχανή. Δεν είναι το πρόγραμμα ανάλυσης-λεκτικού, αλλά μόνο η επίσημη περιγραφή της γραμματικής. Θέλω να εφαρμόσουν ts είναι αναδίπλωση κώδικα και τη βασική στατική κώδικα ανάλυσης ως plugin για ένα απλό IDE linux για το GNOME.

Δημοσιεύθηκε 04/10/2012 στις 06:44
πηγή χρήστη
Σε άλλες γλώσσες...                            


3 απαντήσεις

ψήφοι
3

Η επίσημη γραμματική είναι στο Παράρτημα Α της γραφομηχανή Παραπομπή Γλώσσας, έκδοση 1.8, εάν οποία βρίσκεται εδώ ή εδώ (για την τρέχουσα έκδοση)

Απαντήθηκε 27/12/2017 στις 21:30
πηγή χρήστη

ψήφοι
3

Από γραφομηχανή είναι μια αυστηρή υπερσύνολο του EcmaScript 5 (http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf/), θα μπορούσε να exend κάθε BNF ECMAScript με τους ορισμούς σύνταξη από την γραφομηχανή spec.

Ένα σημείο εκκίνησης θα μπορούσε να είναι: http://www.antlr3.org/grammar/1153976512034/ecmascriptA3.g

Απαντήθηκε 25/01/2013 στις 20:30
πηγή χρήστη

ψήφοι
0

Ίσως μπορείτε να βρείτε αναφορές στον πηγαίο κώδικα, π.χ. compiler / tokens.js

Απαντήθηκε 04/10/2012 στις 07:21
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more