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

فاویکون OnWorks

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

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

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

برنامه:

نام


templates2ada - منابع Ada را از یک فایل الگو تولید کنید

خلاصه


templates2ada [گزینه ها]

شرح


templates2ada تمام فایل های قالب را در یک دایرکتوری تجزیه می کند و سپس یک خروجی تولید می کند
فایل از اینها، بر اساس یک فایل الگو (نمونه پیش فرض آن به عنوان ارائه شده است
/usr/share/doc/libtemplates-parser-dev/examples/templates.tads). دومی شامل در
در واقع دو مثال، بسته به اینکه آیا یک بسته Ada باید برای هر الگو تولید شود یا خیر،
یا اینکه آیا یک بسته واحد باید ساخته شود. در مورد اول، اگر از آن استفاده می کنید
کامپایلر GNAT، باید «gnatchop» را روی فایل حاصل اجرا کنید. به عنوان مثال:

$ rm -f src/templates/*.ads
$ templates2ada -d منابع/ -o src/templates/generated -r
$ cd src/templates; gnatchop -w -q تولید شد
$ rm -f src/templates/generated

یکی از اهداف templates2ada این است که اطمینان حاصل کنید که فقط برچسب هایی را تنظیم می کنید
در واقع در الگو وجود دارد (و بنابراین تا حد ممکن از اشتباهات تایپی در نام جلوگیری کنید
از برچسب ها)؛ همچنین، هنگامی که با ابزارهای دیگر ترکیب می شود، کمک می کند تا اطمینان حاصل شود که همه برچسب ها مورد نیاز هستند
قالب به درستی تنظیم شده است.

templates2ada همچنین دانش خاصی در مورد ساختارهای HTTP دارد و Ada را تولید می کند
ثابت برای پارامترهای HTTP که ممکن است در ازای آن دریافت کنید. یک بار دیگر هدف این است که
به جلوگیری از اشتباهات تایپی در کد Ada کمک کنید.

به عنوان مثال، ما یک فایل قالب ساده را در نظر خواهیم گرفت که در یک فایل محلی یافت می شود
"resources/block1.thtml". این قالب حاوی کد html ساده زیر است:






وقتی اجرا می کنید templates2adaبسته Ada زیر تولید می شود. توجه داشته باشید که این است
فقط خروجی پیش فرض از templates2ada، که می تواند کاملاً مطابق با نیازهای شما باشد.

بسته Templates.Block1 است
pragma Style_Checks (خاموش)؛
الگو : رشته ثابت := "resources/block1.thtml";
Tag1 : String ثابت := "TAG1";
Tag2 : String ثابت := "TAG2";
بسته Http است
Param1 : String ثابت := "PARAM1";
Param2 : String ثابت := "PARAM2";
پایان Http;
پایان Templates.Block1;

OPTIONS


-d دیر جستجوی فایل های قالب در دیر.

-h نمایش خلاصه ای از گزینه ها

-o پرونده
خروجی را بنویسید پرونده.

-e EXT تمامی فایل ها را با پسوند پردازش کنید EXT که در دایرکتوری ورودی هستند. در نظر گرفتن
این فایل ها به عنوان فایل های قالب

-r بازگشت به دایرکتوری های فرعی

-t پرونده
استفاده کنید پرونده به عنوان فایل قالب خروجی تجزیه کننده قالب ها با یک مثال همراه است
برای چنین فایلی، /usr/share/doc/templates-parser/examples/templates.tads، که تو
می تواند با نیازهای خود سازگار شود.

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

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


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

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

  • 1
    Alt-F
    Alt-F
    Alt-F یک منبع باز و رایگان ارائه می دهد
    سیستم عامل جایگزین برای DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F دارای Samba و NFS است.
    پشتیبانی از ext2/3/4...
    Alt-F را دانلود کنید
  • 2
    اس ام اس
    اس ام اس
    Usm یک بسته نرم افزاری یکپارچه است
    مدیری که خودکار را مدیریت می کند
    حل وابستگی متحد می کند
    مخازن بسته های مختلف از جمله
    ظروف شلخته، سست، ص...
    usm را دانلود کنید
  • 3
    نمودار. js
    نمودار. js
    Chart.js یک کتابخانه جاوا اسکریپت است که
    به طراحان و توسعه دهندگان اجازه می دهد تا نقاشی کنند
    انواع نمودارها با استفاده از HTML5
    عنصر بوم Chart js عالی ارائه می دهد
    آرایه ...
    Chart.js را دانلود کنید
  • 4
    iReport-Designer برای JasperReports
    iReport-Designer برای JasperReports
    توجه: پشتیبانی از iReport/Jaspersoft Studio
    اطلاعیه: از نسخه 5.5.0،
    Jaspersoft Studio رسمی خواهد بود
    مشتری طراحی برای JasperReports. من گزارش میدم
    اراده...
    دانلود iReport-Designer برای JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF همه موارد را نصب می کند
    نرم افزار فدورا لینوکس و دیگران
    به طور پیش فرض شامل نمی شود، پس از
    اجرای فدورا برای اولین بار آن
    آسان برای ...
    PostInstallerF را دانلود کنید
  • 6
    تسمه
    تسمه
    پروژه strace منتقل شده است
    https://strace.io. strace is a
    تشخیصی، اشکال زدایی و آموزشی
    ردیاب فضای کاربران برای لینوکس. استفاده شده است
    برای نظارت بر یک ...
    دانلود strace
  • بیشتر "

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

Ad