| GBW3(1) | GBW3(1) |
نام (NAME)
gbs3 - اسکریپتنویس GAMBAS
خلاصه دستور (SYNOPSIS)
gbs3 [options] [--] [<script file> | -]
gbs3 --convert-project <source project directory> <destination
script directory>
توضیحات (DESCRIPTION)
توضیحات (DESCRIPTION)
گامباس (Gambas) یک محیط توسعه آزاد مبتنی بر مفسر Basic با افزونههای شیءگرا است؛ ترکیبی از Java(tm) و Visual Basic(tm). با Gambas، میتوانید به سرعت رابط گرافیکی کاربر (GUI) برنامه خود را با Qt یا GTK+ طراحی کنید، به سیستمهای پایگاهداده مانند پایگاههای داده MySQL، PostgreSQL، SQlite یا ODBC دسترسی داشته باشید، برنامهها را با DBus هدایت کنید، برنامه خود را به زبانهای گوناگون ترجمه نمایید، برنامههای کاربردی GStreamer، OpenGL یا SDL ایجاد کنید، و غیره...
gbs3 مفسری
است که به
شما امکان
کامپایل و
اجرای یک
اسکریپت Gambas
را میدهد.
همچنین
میتوان از
gbs3 برای
تبدیل یک
پروژه gambas به
اسکریپت
استفاده
کرد.
گزینهها (OPTIONS)
- -b, --buildonly
- پردازش و کامپایل اسکریپت بدون اجرای آن
- -c, --nocache
- اجبار در کامپایل اسکریپت (عدم بررسی حافظه موقت / کش)
- -e
- اجرای کد منبع ارائهشده از طریق خط فرمان (جداکننده ':')
- -f, --fast
- استفاده از کامپایلر زمان اجرا (just-in-time) TP -g, --debug افزودن اطلاعات اشکالزدایی به برنامه
- -h, --help
- نمایش راهنما و خروج
- -l, --list
- نمایش فهرستی از مؤلفهها یا کتابخانههای موجود، مانند '-l component' یا '-l library'
- -L, --license
- نمایش پروانه
- -S --strict
- در صورتی که 'Public' یا 'Sub' بدون تابع 'main' تعریف شده باشند شکست بخورد، در غیر این صورت ()main ایجاد شود
- -t, --trace
- فعال کردن گزینه ردیابی (tracing) در حین اجرا
- -T, --terse
- فقط چاپ یک گزارش خطای بسیار موجز در هنگام خطاهای کامپایل
- -u, --use
- بارگذاری مؤلفه یا کتابخانهها ('comp1,comp2,lib1...')
- -v, --verbose
- نمایش خروجی مفصل و باجزئیات
- -V, --version
- نمایش نسخه
- -w, --warnings
- نمایش هشدارها در حین کامپایل
- --convert-project
- تبدیل یک پروژه ساده به یک اسکریپت
تبدیل پروژه (PROJECT CONVERSION)
gbs3
میتواند
با استفاده
از گزینه --convert-project
یک پروژه gambas
را به یک
فایل
اسکریپت
اجرایی
تبدیل کند.
از
دایرکتوری
پروژه
ورودی برای
ایجاد
اسکریپت
استفاده
میشود و
فایل خروجی
در
دایرکتوری
اسکریپت
مقصد نوشته
میشود.
اسکریپت
ایجاد شده و
همنام با
پروژه مبدا
نامگذاری
میشود.
gbs3 MyProjectDirectory DestinationScriptDirectory
مثالها (EXAMPLES)
#!/usr/bin/env gbs3
for i as integer = 0 to 10
print i;;
next
در دسترس بودن (AVAILABILITY)
آخرین نسخه Gambas همیشه از طریق gambas.sourceforge.net قابل دریافت است، مستندات مربوط به این زبان در http://gambaswiki.org/wiki قرار دارد.
گزارش باگها (BUGS)
گزارش باگها را به http://gambaswiki.org/bugtracker ارسال کنید.
کپیرایت و تکثیر (COPYRIGHT)
Copyright© Benoît Minisini <benoit.minisini@gambas-basic.org>;
این یک نرمافزار آزاد است؛ برای شرایط تکثیر به کد منبع مراجعه کنید. هیچگونه ضمانتی وجود ندارد؛ حتی برای قابلیت فروش یا تناسب با یک هدف خاص.
| August 2024 |