# תחילת העבודה ## התקנה ניתן להוריד קבצים בינאריים ולמצוא תיעוד בכתובת [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` | שימוש בסביבת ריצה p5 (ברירת מחדל) | | `--pp` | שימוש בסביבת ריצה pp (מנתח תחביר ומפרש מקוריים ב־Rust) | | `--cache` | הפעלת מטמון bytecode | ראו [אפשרויות CLI](cli_options.md) לרשימת האפשרויות המלאה. ## הערות - תכונות מודרניות (`say`, `state`, `//`, signatures) מופעלות תמיד — אין צורך ב־`use feature` - מודולי XS אינם נתמכים; מסופקות מימושים חדשים ב־Rust עבור מודולים נפוצים - `-I` אינו נתמך; יש להשתמש במשתנה הסביבה `PERL5LIB` כדי להוסיף נתיבי הכללה