===== Τελεστές =====
Οι τελεστές +, -, *, /, και ^ χρησιμοποιούνται για πρόσθεση, αφαίρεση, πολλαπλασιασμό, διαίρεση και ύψωση σε δύναμη δεκαδικών και ακεραίων αριθμών. Έγκυροι τελεστέοι είναι αριθμοί ή/και αριθμητικές μεταβλητές.\\
\\
Οι τελεστές %, \, &, |, και ~ χρησιμοποιούνται για τον υπολογισμό υπολοίπου, ακέραιας διαίρεσης, δυαδικής σύζευξης, δυαδικής διάζευξης, και δυαδικής άρνησης ακεραίων αριθμών. Οι δεκαδικοί αριθμοί θα μετατρέπονται σε ακέραιους πριν τον υπολογισμό.\\
\\
Ο τελεστής = χρησιμοποιείται και για εκχωρισμό μεταβλητών, άλλα και για έλεγχο ισότητας. Ο τελεστής + μπορεί επίσης να χρησιμοποιήθεί για την συνένωση οποιουδήποτε συνδυασμού συμβολοσειρών και αλφαριθμητικών μεταβλητών. Ο τελεστής : διαχωρίζει εντολές που βρίσκονται πολλές μαζί σε μια γραμμή. Ο τελεστής ; παρεμποδίζει την αυτόματη αλλαγή σειράς της εντολής PRINT. Ο τελεστής # είναι μια συντομογραφία της εντολής [[rem|Rem]], και μπορεί να χρησιμοποιηθεί αντί αυτής.\\
\\
^Αριθμητικοί τελεστές^^^^
^Τελεστής^Όνομα^Παράδειγμα^Σχόλια^
|+|Προσθεση|a + b|Προσθέτει δύο αριθμούς|
|-|Αφαίρεση|a - b|Αφαιρεί δύο αριθμούς|
|*|Πολλαπλασιασμός|a * b| |
|/|Διαίρεση|a / b|Επιστρέφει των δεκαδικό αριθμό φορών που το b χωράει στο a.|
|\|Ακέραια διαίρεση|a \ b|Επιστρέφει τον ακέραιο αριθμό φορών που το b χωράει στο a.|
|%|Modulo|a % b|Επιστρέφει το υπόλοιπο της ακέραιας διαίρεσης των a και b.|
|%%++%%|Αυξητικό πρόθημα|%%++a%%|Αυξάνει (κατά ένα) την μεταβλητή και επιστρέφει την τιμή της μετά την αύξηση. (μπορεί να εφαρμοστεί ΜΟΝΟ σε αριθμητικές μεταβλητές ή δείκτες πινάκων) 1|
|%%++%%|Αυξητικό επίθημα|%%a++%%|Επιστρέφει την τιμή της μεταβλητής και μετά την αυξάνει κατά ένα για την επόμενη φορά που αυτή θα προσπελαστεί. (μπορεί να εφαρμοστεί ΜΟΝΟ σε αριθμητικές μεταβλητές ή δείκτες πινάκων) 1|
|--|Μειωτικό πρόθημα|--a|Μειώνει (κατά ένα) την μεταβλητή και επιστρέφει την τιμή της μετά την μείωση. (μπορεί να εφαρμοστεί ΜΟΝΟ σε αριθμητικές μεταβλητές ή δείκτες πινάκων) 1|
|--|Μειωτικό επίθημα|a--|Επιστρέφει την τιμή της μεταβλητής και μετά την μειώνει κατά ένα για την επόμενη φορά που αυτή θα προσπελαστεί. (μπορεί να εφαρμοστεί ΜΟΝΟ σε αριθμητικές μεταβλητές ή δείκτες πινάκων) 1|
\\
^Τελεστές σύγκρισης^^^^
^Τελεστής^Όνομα^Παράδειγμα^Σχόλια^
|=|Ίσο|a = b|Επιστρέφει αλήθεια (true) εάν δύο τιμές είναι ίσες|
|%%<%%|Μικρότερο από|a < b| |
|%%>%%|Μεγαλύτερο από|a > b| |
|%%<=%%|Μικρότερο ή ίσο|a %%<=%% b| |
|%%>=%%|Μεγαλύτερο ή ίσο|a >= b| |
|%%<>%%|Άνισο|a <> b| |
\\
^Λογικοί τελεστές^^^^
^Τελεστής^Όνομα^Παράδειγμα^Σχόλια^
|NOT|Λογική άρνηση|NOT a| |
|AND|Λογική σύζευξη|a AND b| |
|OR|Λογική διάζευξη|a OR b| |
|XOR|Λογική απoκλειστική διάζευξη|a XOR b| |
\\
^Δυαδικοί τελεστές^^^^
^Τελεστής^Όνομα^Παράδειγμα^Σχόλια^
|%%~%%|Δυαδική άρνηση|~a| |
|%%&%%|Δυαδική σύζευξη|a & b| |
|%%|%%|Δυαδική διάζευξη|a %%|%% b|Επιστρέφει τα δυαδικά ψηφία της διάζευξης των ακεραίων a και b.|
\\
^Τελεστές συμβολοσειρών^^^^
^Τελεστής^Όνομα^Παράδειγμα^Σχόλια^
|+|Συνένωση|a$ + b$|Επιθέτει το b$ στο τέλος του a$.|
\\
^Προτεραιότητα τελεστών^^^
^Επίπεδο^Τελεστές^Κατηγορία/Περιγραφή^
|1|( )|Ομαδοποίηση|
|2|%%^%%|Έκθεση|
|3|- ~|Μοναδιαίο πλήν και δυαδική άρνηση (NOT)|
|4|* / \|Πολλαπλασιασμός και διαίρεση|
|5|%|Ακέραιο υπόλοιπο (Mod)|
|6|+ -|Πρόσθεση, συνένωση, και αφαίρεση|
|7|& %%|%%|Δυαδική σύζευξη και διάζευξη|
|8|< <= > >= = <>|Σύγκριση (αριθμών και συμβολοσειρών)|
|9|NOT|Μοναδιαία άρνηση|
|10|AND|Λογική σύζευξη|
|11|OR|Λογική διάζευξη|
|12|XOR|Λογική αποκλειστική διάζευξη|
\\
1 εισήχθηκε με την έκδοση 0.9.9.10