Ας φτιάξουμε μια γλώσσα BASIC ... !
- tanipteros
- Δημοσιεύσεις: 9916
- Εγγραφή: 07 Μάιος 2018, 15:39
Re: Ας φτιάξουμε μια γλώσσα BASIC ... !
βρήκα και αυτό
https://craftinginterpreters.com/contents.html
https://craftinginterpreters.com/contents.html
δεν βγαίνουνε...δεν βγαίνουνε, τα δόλια τα κατσίκια μας...
και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

Re: Ας φτιάξουμε μια γλώσσα BASIC ... !
Και τα δύο (το φλεξ δεν είναι παρσερ, είναι λέξερ).
Διάλεξε ένα και άρχισε.
Για το ποιο θα διαλέξεις, google & stack overflow είναι πολύ πιο κατάλληλοι χώροι να το ψάξεις απ' ο,τι εδω μέσα. Το ANTLR έχει κι ένα GUI IDE που με κανα σχετικό course ίσως σε βοηθήσει.
Ψαξε για antlrworks.
- tanipteros
- Δημοσιεύσεις: 9916
- Εγγραφή: 07 Μάιος 2018, 15:39
Re: Ας φτιάξουμε μια γλώσσα BASIC ... !
merciImperium έγραψε: ↑09 Δεκ 2023, 02:39Και τα δύο (το φλεξ δεν είναι παρσερ, είναι λέξερ).
Διάλεξε ένα και άρχισε.
Για το ποιο θα διαλέξεις, google & stack overflow είναι πολύ πιο κατάλληλοι χώροι να το ψάξεις απ' ο,τι εδω μέσα. Το ANTLR έχει κι ένα GUI IDE που με κανα σχετικό course ίσως σε βοηθήσει.
Ψαξε για antlrworks.

δεν βγαίνουνε...δεν βγαίνουνε, τα δόλια τα κατσίκια μας...
και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

- tanipteros
- Δημοσιεύσεις: 9916
- Εγγραφή: 07 Μάιος 2018, 15:39
Re: Ας φτιάξουμε μια γλώσσα BASIC ... !
Καλά νέα !!!
Διαβάζω το https://craftinginterpreters.com/ και είμαι στο 7ο κεφάλαιο.
Μέχρι στιγμής υλοποίησα ένα διερμηνευτή που υπολογίζει εκφράσεις...
https://craftinginterpreters.com/evalua ... sions.html
Η γλώσσα προγραμματισμού είναι η java και η αναπτυσόμενη γλώσσα η Lox
Διαβάζω το https://craftinginterpreters.com/ και είμαι στο 7ο κεφάλαιο.
Μέχρι στιγμής υλοποίησα ένα διερμηνευτή που υπολογίζει εκφράσεις...
https://craftinginterpreters.com/evalua ... sions.html
Η γλώσσα προγραμματισμού είναι η java και η αναπτυσόμενη γλώσσα η Lox
δεν βγαίνουνε...δεν βγαίνουνε, τα δόλια τα κατσίκια μας...
και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

- tanipteros
- Δημοσιεύσεις: 9916
- Εγγραφή: 07 Μάιος 2018, 15:39
Re: Ας φτιάξουμε μια γλώσσα BASIC ... !
Έχω ακόμη 5 κεφάλαια μέχρι το 13ο για να ολοκληρώσω τον interpreter της Lox.
Σκέφτομαι να τροποποιήσω την γλώσσα Lox και να κάνω μια γλώσσα μεταξύ BASIC και C, θα την ονομάσω basiC
Σκέφτομαι να τροποποιήσω την γλώσσα Lox και να κάνω μια γλώσσα μεταξύ BASIC και C, θα την ονομάσω basiC
δεν βγαίνουνε...δεν βγαίνουνε, τα δόλια τα κατσίκια μας...
και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

Re: Ας φτιάξουμε μια γλώσσα BASIC ... !
Tι "βρήκες και αυτό" ρε μαλάκα, τα διαβάζεις ή τσάμπα τα γράφουμε;
Ενπηρειά και σθένος σου πήρε 6 σελίδες να κάνεις άρνηση απαιτούμενος. Είμαι νεαρή γυναίκα, είμαι νεαρή γυναίκα, είμαι νεαρή γυναίκα, είμαι νεαρή γυναίκα. Ακόμα και οι Ζαίοι δεν χρειάζονται τα δύο χρώματα σαν κυρίες.
Thank you Google Translate.
Thank you Google Translate.
- tanipteros
- Δημοσιεύσεις: 9916
- Εγγραφή: 07 Μάιος 2018, 15:39
Re: Ας φτιάξουμε μια γλώσσα BASIC ... !
δεν σε καταλαβαίνω φίλτατε ;
μιλούσαμε για διερμηνευτές και μεταγλωττιστές και λέγαμε ότι το να κάνει κανείς διερμηνευτή είναι πιο εύκολο... και βρήκα σχετικό σάητ-βιβλίο...
τι δεν κατάλαβες;
...
και ναι το διαβάζω είμαι στο 10ο κεφ.
σε ευχαριστώ για το ενδιαφέρον σου... αυτό με την εριστικότητα να το κοιτάξεις σε κάνει αντιπαθή....
τα λέμε...

δεν βγαίνουνε...δεν βγαίνουνε, τα δόλια τα κατσίκια μας...
και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

Re: Ας φτιάξουμε μια γλώσσα BASIC ... !
Άστο μαν, διάβασε τι σου έγραψα στο πρώτο post μου εδώ πέρα και τα ξαναλέμε.tanipteros έγραψε: ↑15 Δεκ 2023, 21:17δεν σε καταλαβαίνω φίλτατε ;
μιλούσαμε για διερμηνευτές και μεταγλωττιστές και λέγαμε ότι το να κάνει κανείς διερμηνευτή είναι πιο εύκολο... και βρήκα σχετικό σάητ-βιβλίο...
τι δεν κατάλαβες;
...
και ναι το διαβάζω είμαι στο 10ο κεφ.
σε ευχαριστώ για το ενδιαφέρον σου... αυτό με την εριστικότητα να το κοιτάξεις σε κάνει αντιπαθή....
τα λέμε...
Ενπηρειά και σθένος σου πήρε 6 σελίδες να κάνεις άρνηση απαιτούμενος. Είμαι νεαρή γυναίκα, είμαι νεαρή γυναίκα, είμαι νεαρή γυναίκα, είμαι νεαρή γυναίκα. Ακόμα και οι Ζαίοι δεν χρειάζονται τα δύο χρώματα σαν κυρίες.
Thank you Google Translate.
Thank you Google Translate.
- tanipteros
- Δημοσιεύσεις: 9916
- Εγγραφή: 07 Μάιος 2018, 15:39
Re: Ας φτιάξουμε μια γλώσσα BASIC ... !
sorry man, ούτε που θυμόμουν ότι το ανέφερες και συ το σάητ...το είχα στο μυαλό μου το συγκεκριμένο διότι το έχω βρει εδώ και καιρό είχα αγοράσει και το pdf... και πάλι soryy...klg έγραψε: ↑08 Δεκ 2023, 16:21Στο llvm κάνεις target το IR που χρησιμοποιεί το backend, δεν έχει κυριολεκτικά καμία σημασία η γλώσσα που θα χρησιμοποιήσεις (and that's the whole point of llvm). Θα σου πρότεινα να ξεκινούσες με κάτι πιο εύκολο ως project, όπως το παρακάτω:
https://craftinginterpreters.com/contents.html
και να φτιάξεις ένα απλό stack-based virtual machine.
Ειδικά για compiler αυτό είναι πολύ καλό: https://www.amazon.com/Engineering-Comp ... 012088478X
και έχε και αυτό σαν reference για resources:
https://github.com/aalhour/awesome-compilers

Το βιβλίο το κατέβασα ... αλλά δεν αξιώθηκα να το ανοίξω ακόμα ... γίνεται χαμός από βιβλία που βρήκα...συν αυτά που αγόρασα στα Ελληνικά έχω να διαβάζω για μήνες...
Το σάητ πολύ καλό το μελετώ (awesome-compilers)
δεν βγαίνουνε...δεν βγαίνουνε, τα δόλια τα κατσίκια μας...
και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

και μεις θα παλαβωσουμε..με όλα μας τα δίκια μας...!!!

-
- Παραπλήσια Θέματα
- Απαντήσεις
- Προβολές
- Τελευταία δημοσίευση
-
-
Νέα δημοσίευση Τουσκ: η Τουρκία θα είναι μέρος του οργανισμού Ευρωπαϊκής ασφαλειας που θέλουμε να φτιάξουμε
από Animal » 09 Μαρ 2025, 11:09 » σε Διεθνής πολιτική - 213 Απαντήσεις
- 5573 Προβολές
-
Τελευταία δημοσίευση από Green Dragon
29 Μαρ 2025, 06:36
-
-
-
Νέα δημοσίευση Αγαπημένη γλώσσα προγραμματισμού
από έργο_μακέτο » 22 Ιαν 2024, 22:23 » σε Τεχνολογία - 181 Απαντήσεις
- 6722 Προβολές
-
Τελευταία δημοσίευση από Imperium
11 Ιούλ 2024, 14:40
-
-
-
Νέα δημοσίευση Να επαναφέρουμε την περισπωμένη στην ελληνική γλώσσα;
από Καραμελίτσα » 22 Νοέμ 2023, 15:50 » σε Γλωσσολογία - 37 Απαντήσεις
- 2135 Προβολές
-
Τελευταία δημοσίευση από Imperium
20 Δεκ 2023, 12:35
-
-
-
Νέα δημοσίευση Ρε πανκυδες, τι γλώσσα μιλάνε η πασιφάη με τη γαλή;
από Σενέκας » 20 Οκτ 2023, 18:06 » σε Περί ανέμων και υδάτων - 425 Απαντήσεις
- 9555 Προβολές
-
Τελευταία δημοσίευση από ΓΑΛΗ
22 Οκτ 2023, 19:05
-