کلمه جو
صفحه اصلی

تجزیه کننده

دانشنامه عمومی

تجزیه کننده یا پارسر (به انگلیسی: Parser) فازم دوم عمل کامپایل است. گرامر مورد استفاده در این مرحله گرامر مستقل از متن یا Context Free است. در حین این مرحله از کامپایل می باشد که خطاهای نحوی تشخیص داده می شوند.
نخستین مرحلهٔ کامپایل تحلیل واژه ای (به انگلیسی: Lexical Analysis) است. به واحدی از کامپایلر که کار تحلیل واژه ای را انجام می دهد، اسکنر می گویند. اسکنر بین رشتهٔ ورودی و تحلیلگر نحوی (یا پارسر-parser) واقع است. وظیفهٔ اصلی اسکنر این است که با خواندن کاراکترهای ورودی، توکن ها را تشخیص داده و برای parser ارسال نماید. رابطهٔ scanner و parser به صورت زیر است:
به عنوان مثال در صورتی که رشتهٔ ورودی A:=B+C باشد، توکن های زیر تشخیص داده خواهند شد:(آدرسid,C) و (add .op.) و (آدرسid, B) و (ass .op.) و (آدرس id, A)بنابراین اسکنر علاوه بر اینکه تشخیص می دهد که توکن یک شناسه است، آدرس آن در جدول نشانه ها را نیز برای پارسر می فرستد. علاوه بر این اسکنر می تواند محل های خالی و توضیحات(comments) موجود در برنامه اصلی را ضمن خواندن برنامه حذف نماید.به آخرین توکنی که اسکنر یافته است، علامت پیش بینی(look ahead symbol) یا توکن جاری گفته می شود.
۲–۱- الگو (pattern) و واژهٔ(Lexem) توکنها:به فرم کلی که یک توکن می تواند داشته باشد، الگوی آن توکن می گویند. به عبارتی دیگر در ورودی، رشته هایی وجود دارند که توکنِ یکسانی برای آن ها تشخیص داده می شود. فرم کلی این رشته ها توسط الگوی آن توکن توصیف می شود.به دنباله ای از نویسه ها که تشکیل یک توکن می دهند، واژه(Lexem) آن توکن می گویند. جدول زیر حاوی چند نمونه الگو و واژه است:

دانشنامه آزاد فارسی

تجزیه کننده (decomposer)
در زیست شناسی، جانداری که مواد مرده را تجزیه می کند. تجزیه کننده ها با آزادسازی مواد شیمیایی مهم، مانند ترکیبات نیتروژنی که در جانداران مرده یا زواید آن ها جمع شده است، نقشی حیاتی در اکوسیستم دارند. این جانداران از برخی مواد آلی منتشرشده تغذیه می کنند و بقیۀ مواد را به شکل مواد غذایی محلول به خاک برمی گردانند یا به شکل گازهایی مانند نیتروژن و دی اکسید کربن در جو رها می کنند.

پیشنهاد کاربران

تجزیه کننده:باکتری و قارچ هایی هستند که گیاهان و جانوران که فاسد میشوند تجزیه میکنند�جز جز میکنند، تغییر میدهند. . .

این هم برای شیشمی ها که نمیدونند تحریه کننده چیه⁦ ( ◕ᴥ◕ ) ⁩⁦ ( ◠‿◕ ) ⁩⁦⁩⁦❤️⁩🧡💛💚💙💜🖤

تجزیه کنندگان
همان باکتری و قارچ هایی هستند که بقایای گیاهان یا جانوران را می خورند


کلمات دیگر: