انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

gclL - آنلاین در ابر

gclL را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور gclL است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


gcl - مفسر/کامپایلر GCL Common Lisp، عکس فوری CVS

خلاصه


gcl [ گزینه های ]

شرح


برنامه gcl پیاده سازی زیر مجموعه ای از استاندارد Common Lisp Ansi است. این است
به زبان C و Common Lisp نوشته شده است و بسیار قابل حمل است. شامل آن ویژگی ها می شود
تعریف اصلی Common Lisp، (Guy Steele نسخه 1.)، و همچنین برخی از ویژگی ها
از استاندارد جدید پیشنهادی

بهترین اسناد در دسترس است texinfo/info فرم، با وجود سه گروه از
اطلاعات. gcl-si برای توصیفات رایج لیسپ و ویژگی های منحصر به فرد gcl La
gcl-tk اطلاعات به ارتباط با tk سیستم پنجره، اجازه می دهد تا تمام قدرت از
tcl/tk سیستم تعاملی که از lisp استفاده می شود. فایل اطلاعات سوم gcl جزئیات Ansi
استاندارد برای lisp مشترک، که این زیر مجموعه سعی می کند به آن پایبند باشد. بسیار توصیه می شود
برای نوشتن برنامه هایی که در تقاطع gcl و ansi lisp مشترک قرار می گیرند.
متأسفانه استاندارد Ansi بسیار بزرگ است و به تلاش قابل توجهی نیاز دارد
افزایش اندازه gcl، تا شامل همه آن شود.

چه زمانی gcl از پوسته، متغیر فراخوانی می شود si::*command-args* به لیست تنظیم شده است
آرگومان های خط فرمان مختلف گزینه های درک می شوند:

ارزشیابی فرمان
خواندن و سپس ارزیابی در فرمان گذشت وارد

-- پردازش آرگومان ها را متوقف کنید، si::*command-args* را روی لیستی که حاوی
استدلال پس از --.

-بار نام خانوادگی
فایلی که نام خانوادگی پس از آن مشخص شده است -بار.

-f فایل زیر را باز کنید -f برای ورودی، خط اول را رد کنید و سپس بخوانید و ارزیابی کنید
بقیه فرم های موجود در فایل si::*command-args* را با لیست جایگزین می کند
شروع بعد از -f. این را می توان مانند پوسته ها برای نوشتن پوسته کوچک استفاده کرد
برنامه ها:

#!/usr/local/bin/gcl.exe -f
(قالب t "hello world ~a~%" (nth 1 si::*command-args*))

ارزش si::*command-args* ارزش مناسب را خواهد داشت. بنابراین اگر 2 خط بالا
فایل قابل اجرا و فراخوانی می شود فو سپس

آموزش% foo billy
سلام دنیا بیلی

توجه: در بسیاری از سیستم ها (به عنوان مثال SunOs) خط اول یک فایل اسکریپت اجرایی مانند:
#!/usr/local/bin/gcl.exe -f فقط 32 کاراکتر اول را می خواند! بنابراین اگر نام مسیر شما
که در آن فایل اجرایی همراه با '-f' بیش از 32 کاراکتر فایل است
شناسایی نخواهد شد. همچنین فایل اجرایی باید فایل باینری بزرگ واقعی باشد، [یا a
پیوند به آن]، و نه فقط یک / بن / شل اسکریپت در مورد دوم / بن / شل مترجم خواهد بود
بر روی فایل فراخوانی شود.

متناوباً می توان فایل را فراخوانی کرد فو بدون اینکه قابل اجرا باشد:

آموزش% gcl -f foo "از قبض"
سلام دنیا از بیل

- دسته ای حلقه چاپ فرمان را وارد نکنید. اگر آرگومان های خط فرمان دیگر مفید باشد
کاری بکنید. مجوز و اطلاعات تایید را چاپ نکنید. توجه داشته باشید اگر
برنامه شما هر گونه اطلاعات مجوز را چاپ می کند، باید هدر GCL را چاپ کند
اطلاعات نیز

-دیر دایرکتوری که باینری اجرایی در حال اجرا در آن قرار دارد. ذخیره مورد نیاز است
و دوستان. این به عنوان si::*system-directory* تنظیم می شود

-libdir
-libdir /d/wfs/gcl-2.0/

به این معنی است که فایل هایی مانند gcl-tk/tk.o با اتصال مسیر به پیدا می شوند
مسیر libdir، یعنی در /d/wfs/gcl-2.0/gcl-tk/tk.o

-گردآوری
کامپایلر را در نام فایل زیر فراخوانی کنید -گردآوری پرچم های دیگر تاثیر می گذارد
تلفیقی.

-o-file
اگر صفر دنبال شود -o-file سپس یک را تولید نکنید .o فایل.

-c-فایل
If -c-فایل مشخص شده است، واسطه را ترک کنید .c فایل وجود دارد

-h-پرونده
If -h-پرونده مشخص شده است، واسطه را ترک کنید .h فایل وجود دارد

-فایل اطلاعات
If -فایل اطلاعات مشخص شده است، واسطه را ترک کنید .داده ها فایل وجود دارد

-system-p
If -system-p مشخص شده است سپس فراخوانی کنید کامپایل-فایل با :system-p t کلمه کلیدی
آرگومان، به این معنی که تابع C init نامی بر اساس نام دارد
فایل، به طوری که ممکن است با نام با کد C فراخوانی شود.

این بسته گنو نباید با برنامه اختصاصی توزیع شده توسط اشتباه گرفته شود
FRANZ, Inc. همچنین نباید آن را با هر گونه مالکیت عمومی یا lisp اختصاصی اشتباه گرفت
سیستم.

برای هر چیزی غیر از توسعه برنامه، استفاده از کامپایلر lisp قوی است
به دلیل سرعت بسیار بالاتر، ترجیحاً استفاده از مترجم توصیه می شود.

با استفاده از خدمات onworks.net از gclL به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    MSYS2
    MSYS2
    MSYS2 مجموعه ای از ابزارها و
    کتابخانه ها به شما یک
    محیطی با کاربری آسان برای ساختمان،
    نصب و اجرای ویندوز بومی
    نرم افزار. باعث می شود ...
    MSYS2 را دانلود کنید
  • 2
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo یک کدک تصویر JPEG است
    که از دستورالعمل های SIMD (MMX، SSE2،
    NEON، AltiVec) برای تسریع خط پایه
    فشرده سازی JPEG و رفع فشرده سازی روشن است
    x86، x8...
    دانلود libjpeg-turbo
  • 3
    مدیر بارگیری Xtreme
    مدیر بارگیری Xtreme
    این پروژه اکنون یک خانه جدید دارد:
    https://xtremedownloadmanager.com/ For
    توسعه دهندگان:
    https://github.com/subhra74/xdm Xtreme
    دانلود منیجر ابزاری قدرتمند برای ...
    Xtreme Download Manager را دانلود کنید
  • 4
    TTGO VGA32 Lite
    TTGO VGA32 Lite
    ویژگی ها: 4:3 و 16:9 وضوح کم
    خروجی VGAPS/2 صفحه کلید و ماوس
    رابط کاربری مبتنی بر متن ورودی (TUI)
    با مدیر گفتگوی جزئی یونیکد
    پشتیبانی از Slave dis...
    دانلود TTGO VGA32 Lite
  • 5
    بوت لودر Clover EFI
    بوت لودر Clover EFI
    پروژه به
    https://github.com/CloverHackyColor/CloverBootloader..
    ویژگی ها: macOS، ویندوز و لینوکس را بوت کنید
    در حالت UEFI یا قدیمی در مک یا رایانه شخصی با
    UE...
    دانلود بوت لودر Clover EFI
  • 6
    واحد در دقیقه
    واحد در دقیقه
    به ما در Gitter بپیوندید!
    https://gitter.im/unitedrpms-people/Lobby
    مخزن URPMS را در خود فعال کنید
    سیستم -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    دانلود unitedrpms
  • بیشتر "

دستورات لینوکس

Ad