'\" t .\" Title: ml-burg .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-11-04 .\" Manual: \ \& .\" Source: SML/NJ .\" Language: Persian .\" .TH "ML\-BURG" "1" "2025-11-04" "SML/NJ" "\ \&" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" ml-burg \- مولد تجزیه‌کننده درخت برای Standard ML .SH "خلاصه دستور (SYNOPSIS)" .sp \fBml\-burg\fP \fIفایل\fP .SH "توضیحات (DESCRIPTION)" .sp برنامه \fBml\-burg\fP یک برنامه \fBStandard ML\fP تولید می‌کند تا بازنویسی پایین‌به‌بالا (bottom\-up) یک درخت ورودی را انجام دهد. اطلاعات هزینه مرتبط با هر قاعده بازنویسی برای به دست آوردن حداقل هزینه بازنویسی کل درخت استفاده می‌شود. یک کاهش (reduction) موفق، متناظر با بازنویسی درخت ورودی به یک نشانه ناپایانی ویژه به نام \fIنشانه ناپایانی آغازین (start non\-terminal)\fP است. پس از کاهش موفقیت‌آمیز، امکاناتی برای پیمایش درخت و صدور کنش‌های معنایی متناظر با قواعد تطبیق‌یافته فراهم می‌شود. .SH "نویسندگان (AUTHORS)" .sp برنامه \fBML\-Burg\fP توسط Lal George و Florent Guillaume نوشته شده است. .SH "همچنین ببینید (SEE ALSO)" .sp sml(1) .sp \fIML\-Burg \(em Documentation\fP نوشته Lal George و Florent Guillaume (موجود در مستندات \fBSML/NJ\fP). .SH "کپی‌رایت و تکثیر (COPYING)" .sp حق نشر \(co 2020 The Fellowship of SML/NJ .sp این نرم‌افزار آزاد است؛ برای شرایط بازتولید به کد منبع مراجعه کنید. هیچ ضمانتی وجود ندارد؛ حتی برای بازاریابی یا تناسب با یک هدف خاص.