نمایش نتایج 1 تا 8 از 8

نام تاپیک: تحلیلگر لغوی

  1. #1

    تحلیلگر لغوی

    سلام.
    من میخوام یک تحلیگر لغوی با زبان C#‎ بنویسم. چیزی که خودم نوشتم اینجوری بوده که جستجو را براساس کلمات کلیدی، اعداد، سمبلها و ... دسته بندی کردم و در خروجی نشون میدم. ولی مشکلی که داره اینه که اگر چند تا از حروف پشت سرهم باشند، اونا رو به عنوان یک کلمه یا متغیر در نظر نمیگیره، و اونا رو تک تک نشون میده. به نظرتون من باید چیکار کنم.
    اگه میشه تیکه کد تحلیگر لغوی و اینجا بزارید.
    ممنون میشم.

  2. #2
    کاربر دائمی آواتار asefy2008
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    تهران
    سن
    36
    پست
    729

    نقل قول: تحلیلگر لغوی

    چرا از lex و yacc و سایر برنامه ها کمک نمی گیری؟
    اگه میشه تیکه کد تحلیگر لغوی و اینجا بزارید.

    اگه همین lex و yacc رو سرچ کنی راحت به جواب می رسی.

  3. #3
    کاربر دائمی آواتار asefy2008
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    تهران
    سن
    36
    پست
    729

    نقل قول: تحلیلگر لغوی

    البته فکر نمی کنم با سی شارپ باشن.

  4. #4

    نقل قول: تحلیلگر لغوی

    من با lex یکمی کار کردم ولی نه اون اندازه که مسلط باشم.
    میشه با کد C#‎ بگید باید چیکار کنم؟؟؟؟؟
    ممنونتون میشم.

  5. #5
    کاربر دائمی آواتار pesar irooni
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    سن
    40
    پست
    495

    نقل قول: تحلیلگر لغوی

    antlr از روی گرامر برای شما به هر زبانی که بخواهید lexer و parser میسازه از جمله (java, C#‎, pyton, ...)
    اما فهمیدن کدش سخته. اما از اونجایی که lexer خیلی آسونه شاید بتونی بفهمی. در کتاب ایهو هم با زبان c اومده یه نمونه lexer نوشته. سعی کن خودت بنویسی! اینجوری بهتره

  6. #6
    کاربر دائمی آواتار asefy2008
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    تهران
    سن
    36
    پست
    729

    نقل قول: تحلیلگر لغوی

    antlr از روی گرامر برای شما به هر زبانی که بخواهید lexer و parser میسازه از جمله (java, C#‎‎, pyton, ...)
    میشه بیشتر توضیح بدی و لینک دانلود بدی؟

  7. #7

    نقل قول: تحلیلگر لغوی

    نقل قول نوشته شده توسط asefy2008 مشاهده تاپیک
    میشه بیشتر توضیح بدی و لینک دانلود بدی؟
    خدا روشکر که من یه سوال پرسیدم.
    بد نیست یه چیز جدید یاد بگیریم. ولی شماها نمی خواید جواب منو بدید؟؟؟؟؟؟؟

  8. #8
    کاربر دائمی آواتار pesar irooni
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    سن
    40
    پست
    495

    نقل قول: تحلیلگر لغوی

    من یه ترجمه ای داشتم روی antlr
    میتونی بری دانلود کنی!
    http://thecomputer.blogfa.com
    ولی شماها نمی خواید جواب منو بدید؟؟؟؟؟؟؟
    antlr از روی گرامر برای شما به هر زبانی که بخواهید lexer و parser میسازه از جمله (java, C#‎, pyton, ...)
    اما فهمیدن کدش سخته. اما از اونجایی که lexer خیلی آسونه شاید بتونی بفهمی. در کتاب ایهو هم با زبان c اومده یه نمونه lexer نوشته.

    search کنی کدش هست

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •