xduce

xduce ("transduce") زبان برنامه نوس تا شده است ه به طور خاص برا ردازش داده ها XML طراح شده است.
انون بارر ن

xduce رتبه بند و خلاصه

تبلغات

  • Rating:
  • مجوز:
  • GPL
  • قمت:
  • FREE
  • نام ناشر:
  • XDuce Team
  • وب سات ناشر:

xduce برسب ها


xduce شرح

Xduce ("Transduce") زبان برنامه نوس تا شده است ه به طور خاص برا ردازش داده ها XML طراح شده است. Xduce ("Transduce") زبان برنامه نوس تا شده است ه به طور خاص برا ردازش داده ها XML طراح شده است. م تواند سند XML را به عنوان مقدار XDuce بخواند، اطلاعات را از آن استخراج ند ا آن را به فرمت در تبدل ند و مقدار نتجه را به عنوان سند XML بنوسد. از آنجا ه Xduce به صورت استا تا شده است، برنامه ها XDuce هرز خطاها نوع زمان اجرا را تولد نم نند و اسناد XML حاصل شده همشه انواع مشخص را مطابقت م دهند. در انجا برخ از و ها لد "xduce" وجود دارد: xduce و ها نوع بان منظم، ه در روحه به نوع سند مشابه است تعارف (DTD). Xduce مفهوم قدرتمند از زر را فراهم م ند. (ان اجازه م دهد تا هر ونه رابطه زست ه شما ممن است از شهود خود را در رابطه ورود به عبارات منظم انتظار داشته باشد.) ان نه تنها انعطاف ذر قابل توجه را در برنامه نوس فراهم م ند، بله برا تامل ا ادغام طرح مفد است. Xduce از تطبق الو منظم بان، ه ترب از عبارات، برسب ها برسب، و استخراج subnodes است. ه جدد در ان نسخه است: اضافه شده شتبان از ل مورفسم ارامتر. انواع م توانند شامل متغرها نوع نوشته شده "TY X"، به عنوان مثال، نوع Alist = ورود ، داده ] * و نوع جازن نوع نوشته شده "t {{x ->}}" به معن جازن U برا X در T، به عنوان مثال، alist {{x -> bib}} توابع م تواند ل مورف، به عنوان مثال، جستجو سررم ننده {{x}} (داده ها VAL به عنوان ): b = ... جا ه ارامترها نوع را م توان اعلام رد و نوع ارامتر و نوع نتجه م تواند ارامترها نوع را ذر ند. برنامه اربرد به توابع ل مورف به استدلال ها نوع ناز ندارد. آنها به طور خودار به دست م آند. متغر نوع م تواند با محدودت آن مانند "Ty X AS T" مرتبط باشد. سس، متغر نوع لخت "TY X" مختصر "TY X به عنوان AnyElem". توابع ساخته شده نز م توانند ل مورف باشند: extern f: {x} a -> b محدودت ها: متغرها نوع م تواند توسط انواع عنصر متغر باشد، بنابران ان خطا است: سررم ننده است اشتباه {{x}} (val x به عنوان ، b [])]): هر نوع = x ارامترها نوع مبهم مبهم هشدار، به عنوان مثال، سررم ننده ammig {{x}} ( Val X AS (A ، c [] | a ]، ty x)): هر = x الوها نم توانند اشاره به متغرها نوع: FUN اشتباه {{x}} (val x به عنوان ): هر = فلتر x {(val y به عنوان ) {y}} نوع جازن نم تواند نام نوع بازشت را ذر ند: نوع اشتباه = Alist {{x -> اشتباه}}


xduce نرم افزارها مرتبط

جول

Jolie مترجم برا زبان برنامه نوس سطح بالا است. ...

160

دانلود

متفر

WhinEnterpreter مترجم برا زبان برنامه نوس مورد استفاده برا هدف ادر است. ...

60

دانلود