دانلود ها ی دارای تگ: "parser"

4 مورد برای عبارت مورد نظر پیدا شد.

دانلود Project: Coding your own HTML language in C - آموزش اچ‌تی‌ام‌ال در سی

  • بازدید: 331
دانلود Project: Coding your own HTML language in C - آموزش اچ‌تی‌ام‌ال در سی

در این دوره، شرکت‌کنندگان گام به گام با فرآیند توسعه یک زبان HTML سفارشی در C آشنا می‌شوند. هدف نهایی این زبان، ایجاد رابط‌های کاربری گرافیکی مبتنی بر کنسول برای برنامه‌های C خواهد بود و در ادامه، شرکت‌کنندگان قادر خواهند بود CSS اختصاصی خود را نیز بنویسند. در بخش‌های ابتدایی دوره، تمرکز بر آماده‌سازی تمام ملزومات برای تجزیه‌کننده HTML خواهد بود. این دوره از سبک برنامه‌نویسی تابعی و همچنین مفاهیم مرتبط با کامپایلرها الهام می‌گیرد تا رویکردی جامع و کاربردی را ارائه دهد. تکنیک‌ها و مهارت‌هایی که در این دوره آموزش داده می‌شود، تنها به توسعه HTML محدود نمی‌شود. این اصول و روش‌ها در هر نوع زبان برنامه‌نویسی دیگری که قصد ایجاد آن را داشته باشید، یا برای تجزیه و تحلیل هر زبان موجودی که می‌خواهید آن را تفسیر کنید، قابل اجرا هستند. به عنوان مثال، با دانش این دوره، می‌توان کامپایلر C شخصی خود را نوشت یا حتی یک زبان برنامه‌نویسی کاملاً جدید ابداع کرد. تنها پیش‌نیاز این دوره، داشتن مهارت‌های پایه در برنامه‌نویسی C و درک مطالب ارائه شده در طول دوره است. در طول این دوره، شرکت‌کنندگان ابتدا نحوه کدنویسی یک Lexer (تحلیل‌گر لغوی) را فرا می‌گیرند. Lexer کدهای ورودی را به "توکن" تبدیل می‌کند؛ توکن‌ها کوچک‌ترین واحدهای اتمی هر زبان برنامه‌نویسی هستند. سپس، شرکت‌کنندگان یاد می‌گیرند که گرامر زبان خود را بر اساس فرمت استاندارد BNF (فرم بکوس-نائور) که در این دوره آموزش داده می‌شود، تعریف کنند. گام سوم شامل تجزیه توکن‌ها مطابق با قواعد گرامر زبان است که با نوشتن یک تجزیه‌کننده تابعی بازگشتی انجام می‌شود. در نهایت، مرحله پایانی به کاربرد کد توسعه‌یافته اختصاص دارد؛ این کاربرد می‌تواند شامل رندر کردن صفحات وب (مانند HTML)، تولید کد اسمبلی یا کد ماشین (مانند یک کامپایلر C)، و سایر کاربردهای مشابه باشد.
در دوره آموزشی Project: Coding your own HTML language in C با مراحل توسعه یک زبان برنامه‌نویسی از پایه آشنا خواهید شد.

دانلود LogFusion Pro v7.0 - نرم افزار نظارت و دسترسی به ورودی های متنی سیستم

  • بازدید: 29,344
دانلود LogFusion Pro v7.0 - نرم افزار نظارت و دسترسی به ورودی های متنی سیستم

LogFusion نرم افزاری است که قادر است به صورت خودکار به آخرین نوشته های وارد شده به سیستم شما دسترسی پیدا کند. اگر در نوشته ها به دنبال متن خاصی هستید لازم نیست تمام آن ها را جستجو کنید. با استفاده از این نرم افزار شما می توانید تقریبا هر نوع فایل متنی وارد شده به سیستم خود را تماشا کنید. همچنین نرم افزار LogFusion قادر است ورودی های وب سرور، ورودی های دیباگ و هر نوع متن دیگری که از یک فایل خارج می‌شود را بارگذاری کند. همچنین LogFusion می تواند به صورت بلادرنگ ورودی های رخدادها را خوانده و حتی می تواند به عنوان فیلترینگ متن قدرتمند استفاده شود که به شما در پیدا کردن آیتم های خاص کمک خواهد کرد.

دانلود Udemy Building a Parser from scratch - آموزش ساخت تجزیه کننده

  • بازدید: 2,544
دانلود Udemy Building a Parser from scratch - آموزش ساخت تجزیه کننده
این دوره آموزش ساخت تجزیه‌کننده (پارسر) کاهشی بازگشتی (Recursive descent parser) برای زبان‌های برنامه‌نویسی است که توسط آکادمی یودمی منتشر شده است. معنای لغوی پارسر تجزیه‌گر و یا تجزیه‌کننده است و در علوم کامپیوتر به معنای آنالیز کردن چیزی از طریقی قانونمند است. تجربه کننده در واقع بخشی از کامپایلر است و عبارات و کدهای نوشته شده توسط توسعه دهنده را به بخش های کوچک تر و قابل فهم برای کامپیوتر تقسیم می کند. این بخش های کوچک نشانه گذاری شده و کامپیوتر می تواند از آن ها برای ایجاد دستورالعمل ها استفاده کند. تجزیه و آنالیز سینتکس یکی از مراحل اولیه در طراحی و پیاده سازی کامپایلرهاست. سینتکس شفاف و واضح می تواند به یکی از مزیت های منحصر به فرد یک زبان برنامه نویسی تبدیل شده و انگیزه ای برای توسعه دهندگان باشد تا از زبان برنامه نویسی شما استفاده کنند.
در دوره آموزشی Udemy Building a Parser from scratch با آموزش ساخت تجزیه کننده اشنا خواهید شد.

دانلود Bestcode Software Pack v02.01.2016 - مجموعه نرم افزار ها و کامپوننت های Bestcode

  • بازدید: 10,598
دانلود Bestcode Software Pack v02.01.2016 - مجموعه نرم افزار ها و کامپوننت های Bestcode
شرکت Bestcode تولید کننده برنامه ها و کامپوننت های کاربردی جهت تسریع روند ساخت وب سایت ها و نرم افزار ها برای طراحان است. عمده فعالیت این شرکت در زمینه توسعه کامپوننت و افزونه برای مواردی چون ++ C ،C #، جاوا، دلفی، ISAPI، NetObjects Fusion و پایگاه داده های رابطه ای (SQL) می باشد. این پک شامل چهار محصول تولیدی این شرکت از جمله bcParserPHP برای پیاده سازی کلاس ریاضی که برای تجزیه و ارزیابی فرمول های ریاضی در زمان اجرا در زبان PHP کاربرد دارد، JbcParser  کتابخانه جاوا برای تجزیه و ارزیابی عبارات ریاضی در زمان اجرا، TbcParser کامپوننت VCL تجزیه کننده عبارات ریاضی در ورژن های مختلف زبان های دلفی و ++ C و در نهایت bcAuthenticate که به عنوان فیلتر احراز هویت IIS کاربرد دارد.