תחילת העבודה#

התקנה#

ניתן להוריד קבצים בינאריים ולמצוא תיעוד בכתובת perl.petamem.com.

הסקריפט הראשון#

#!/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 לרשימת האפשרויות המלאה.

הערות#

  • תכונות מודרניות (say, state, //, signatures) מופעלות תמיד — אין צורך ב־use feature

  • מודולי XS אינם נתמכים; מסופקות מימושים חדשים ב־Rust עבור מודולים נפוצים

  • -I אינו נתמך; יש להשתמש במשתנה הסביבה PERL5LIB כדי להוסיף נתיבי הכללה