Παρασκευή 22 Φεβρουαρίου 2019

Αναθεώρηση 25 Έκδοση 9.7

Λίγες μικρές διορθώσεις, η γλώσσα και το περιβάλλον της έχει ολοκληρωθεί.

Η  ενσωμάτωση ενός assembler x86, παραμένει ακόμα σε δοκιμαστικό στάδιο. Υπάρχει και μια σκέψη να μπει η C αντί για την assembly. Και για τις δυο περιπτώσεις υπάρχουν έτοιμες λύσεις γραμμένες σε vb6, από άλλους, αλλά για να μπει κάποιο από αυτά πρέπει όχι μόνο να αποδειχθούν σωστά λειτουργικά (δηλαδή ότι δεν έχουν σφάλματα) αλλά και να καθοριστεί η προσαρμογή τους στη γλώσσα.

Μπορούμε να γράψουμε απευθείας κώδικα μηχανής και να τον εκτελέσουμε, χωρίς assembler, και υπάρχει τέτοιο παράδειγμα σε Μ2000. Δεν υπάρχει όμως ο έλεγχος όπως στα προγράμματα της Μ2000, ώστε σε περίπτωση λάθους, πχ το πρόγραμμα να μην τερματίζει επειδή μια συνθήκη για τερματισμό δεν πρόκειται να συμβεί, μπορούμε να το τερματίσουμε με Esc, ή ctrl+C ή Break (στη χειρότερη περίπτωση, γιατί καθαρίζει το περιβάλλον). Στη γλώσσα μηχανής αυτό δεν είναι εφικτό χωρίς debugger, να τρέχει δηλαδή στο περιβάλλον του.

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου

You can feel free to write any suggestion, or idea on the subject.