.TH slice2rb 1 .SH "نام (NAME)" slice2rb \- کامپایلر Slice به Ruby. .SH "خلاصه دستور (SYNOPSIS)" slice2rb [گزینه‌ها] [فایل‌ها] .SH "توضیحات (DESCRIPTION)" دستور slice2rb فایل‌های Slice را به Ruby کامپایل می‌کند. ماکروی __SLICE2RB__ در طول فرایند کامپایل تعریف می‌شود. مستندات کامل slice2rb به‌صورت آنلاین در نشانی زیر در دسترس است: .br https://doc.zeroc.com/ice/3.7/language-mappings/ruby-mapping/client-side-slice-to-ruby-mapping/code-generation-in-ruby .SH "گزینه‌ها (OPTIONS)" .TP .BR \-h ", " \-\-help\fR .br نمایش پیام راهنما. .TP .BR \-v ", " \-\-version\fR نمایش نسخه کامپایلر. .TP .BR \-DNAME\fR .br تعریف نماد پیش‌پردازنده NAME. .TP .BR \-DNAME=DEF\fR .br تعریف نماد پیش‌پردازنده NAME با مقدار DEF. .TP .BR \-UNAME\fR .br لغو تعریف نماد پیش‌پردازنده NAME. .TP .BR \-IDIR\fR .br افزودن دایرکتوری DIR به مسیر جستجو برای رهنمودهای #include. .TP .BR \-E\fR .br چاپ خروجی پیش‌پردازنده روی خروجی استاندارد (stdout). .TP .BR \-\-output-dir " " DIR\fR .br قرار دادن فایل‌های تولیدشده در دایرکتوری DIR. .TP .BR \-d ", " \-\-debug\fR .br چاپ اطلاعات اشکال‌زدایی که نحوه عملکرد تجزیه‌کننده Slice را نمایش می‌دهد. .TP .BR \-\-depend\fR .br چاپ اطلاعات وابستگی در خروجی استاندارد به‌صورت پیش‌فرض، یا در فایل مشخص‌شده توسط گزینه --depend-file. با تعیین این گزینه هیچ کدی تولید نمی‌شود. .TP .BR \-\-depend\-xml\fR .br چاپ اطلاعات وابستگی در قالب XML در خروجی استاندارد به‌صورت پیش‌فرض، یا در فایل مشخص‌شده توسط گزینه --depend-file. با تعیین این گزینه هیچ کدی تولید نمی‌شود. .TP .BR \-\-depend\-file " " FILE\fR .br هدایت اطلاعات وابستگی به فایل FILE مشخص‌شده. قالب خروجی به این بستگی دارد که گزینه --depend یا --depend-xml نیز مشخص شده باشد یا خیر. .TP .BR \-\-all\fR .br تولید کد برای تمام تعاریف Slice، از جمله مواردی که از طریق فایل‌های ضمیمه‌شده (included) وارد شده‌اند. .TP .BR \-\-checksum " " CLASS\fR .br تولید چکسام‌ (checksum) برای تعاریف Slice. .SH "همچنین ببینید (SEE ALSO)" .BR slice2cpp (1), .BR slice2cs (1), .BR slice2java (1), .BR slice2js (1), .BR slice2matlab (1), .BR slice2objc (1), .BR slice2php (1), .BR slice2py (1)