# Ξεκινώντας ## Εγκατάσταση Κατεβάστε εκτελέσιμα και βρείτε τεκμηρίωση στο [perl.petamem.com](https://perl.petamem.com/). ## Πρώτο σενάριο ```perl #!/usr/bin/env pperl print "Hello from PetaPerl!\n"; ``` ## Επιλογές γραμμής εντολών | Επιλογή | Περιγραφή | |-----------------|-----------------------------------------------------------------| | `-e 'code'` | Εκτέλεση κώδικα (τα σύγχρονα χαρακτηριστικά είναι πάντα ενεργά) | | `-c` | Έλεγχος μόνο της σύνταξης | | `-w` | Ενεργοποίηση προειδοποιήσεων | | `-v` | Εμφάνιση έκδοσης | | `--no-jit` | Απενεργοποίηση μεταγλώττισης JIT | | `--no-parallel` | Απενεργοποίηση αυτόματης παραλληλοποίησης | | `--p5` | Χρήση του runtime p5 (προεπιλογή) | | `--pp` | Χρήση του runtime pp (εγγενής αναλυτής + διερμηνευτής σε Rust) | | `--cache` | Ενεργοποίηση προσωρινής αποθήκευσης bytecode | Δείτε τις [επιλογές CLI](cli_options.md) για την πλήρη λίστα επιλογών. ## Σημειώσεις - Τα σύγχρονα χαρακτηριστικά (`say`, `state`, `//`, υπογραφές) είναι πάντα ενεργοποιημένα — δεν χρειάζεται `use feature` - Τα αρθρώματα XS δεν υποστηρίζονται· παρέχονται εγγενείς υλοποιήσεις σε Rust για τα κοινόχρηστα αρθρώματα - Η `-I` δεν υποστηρίζεται· χρησιμοποιήστε τη μεταβλητή περιβάλλοντος `PERL5LIB` για να προσθέσετε διαδρομές include