این دستور pdl2p است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
pdl2 - پوسته ساده (نسخه 2) برای PDL
خلاصه
از PDL به صورت تعاملی استفاده کنید:
%> pdl2
pdl> $a = دنباله(10) # یا هر دستور دیگر perl یا PDL
pdl> چاپ "\$a = $a\n";
$a = [0 1 2 3 4 5 6 7 8 9]
شرح
برنامه "pdl2" که با نام پوسته Perldl2 نیز شناخته می شود، نسخه نسل دوم این برنامه است
پوسته PDL تعاملی اصلی "perldl". این تلاش می کند تا در استفاده با عقب سازگار باشد
ضمن ارائه ویژگیهای بهبود یافته، پشتیبانی بهتر از نحو پرل، و آسانتر
چارچوب توسعه یافته بر اساس پوسته Devel::REPL.
اگر Devel::REPL نسخه 1.003011 یا جدیدتر دارید، "pdl2" با کامل شروع می شود
عملکرد. اگر Devel::REPL نصب یا یافت نشد، "pdl2" یک هشدار چاپ می کند
و به جای آن فرمان پوسته قدیمی "perldl" را اجرا کنید.
بهطور پیشفرض، خطوط فرمان با اعلان پیشفرض «pdl2» یا «perldl» شروع میشوند.
(یکی از 'pdl>'، 'PDL>'، یا 'perldl>') دارای پیشوند رشته و اطراف خواهد بود.
فضای خالی برداشته شد این امکان برش و چسباندن آسان از نمونه جلسات پوسته PDL یا
نمونه های دیگر را در یک جلسه پوسته PDL دیگر.
توابع
do_print
روشن و خاموش کردن چاپ بهصورت پیشفرض (مقدار پیشفرض: خاموش)
به طور پیش فرض، "pdl2" نتایج عملیات را چاپ نمی کند زیرا نتایج می تواند بسیار باشد
بزرگ (به عنوان مثال، یک تصویر کوچک RGBA 640x480 هنوز بیش از 1_000_000 عنصر دارد). با این حال،
برای آزمایش و اشکال زدایی ساختارهای پیچیده تر، به دیدن نتایج کمک می کند
هر عمل. روتین "do_print" به شما امکان می دهد بین حالت پیش فرض "بی صدا" جابجا شوید.
عملیات و یک سبک کامل Read، Evaluate، Loop.
pdl> $a = pdl(3,2،XNUMX)
pdl> do_print
1
pdl> $a = pdl(3,2،XNUMX)
$PDL1 = [3 2];
pdl> do_print
pdl> $a = pdl(3,2،XNUMX)
متغیرها
$PDL::toolongtoprint
حداکثر اندازه pdls برای چاپ (به طور پیش فرض تا 10000 عنصر). این فقط یک نیست
متغیر "perldl" یا "pdl2" اما چیزی است که معمولا در یک مورد نیاز است
جلسه اشکال زدایی تعاملی
با استفاده از خدمات onworks.net از pdl2p به صورت آنلاین استفاده کنید