Πνεύμα είναι ένα αντικείμενο προσανατολισμένο πλαίσιο Γεννήτρια Parser αναδρομική κατάβαση υλοποιηθεί με τη χρήση μετα-προγραμματισμό τεχνικών προτύπων. Πρότυπα έκφρασης θα μας επιτρέψουν να προσεγγίσει τη σύνταξη των Εκτεταμένη Backus Κανονική Μορφή (EBNF) πλήρως σε C ++. Τα Parser αντικείμενα που αποτελούνται από υπερφόρτωση χειριστή και το αποτέλεσμα είναι ένα πρόγραμμα ανάλυσης υπαναχωρήσεις LL (INF) που είναι ικανό να parsing μάλλον διφορούμενη γραμματικές.
«Το πλαίσιο Πνεύμα δίνει μια γραμματική στόχο να γραφτεί αποκλειστικά σε C ++. Inline EBNF προδιαγραφές γραμματική μπορεί να αναμιχθεί ελεύθερα με άλλα C ++ κώδικα και, χάρη στην παραγωγική δύναμη της C ++ templates, είναι άμεσα εκτελέσιμο.
Απαιτήσεις :
Windows 95/98 / NT / 2000 / XP, C ++ compiler
Τα σχόλια δεν βρέθηκε