.TH BGLTAGS 1 "Aug 15 1998" .de BP .sp .ti -.2i .. .SH "نام (NAME)" bgltags \- تولید پروندههای برچسب etags و ctags برای برنامههای Scheme Bigloo .SH "خلاصه دستور (SYNOPSIS)" .B bgltags [ \fIگزینه‌ها\fR ] [ \fIobjfile\fR [ \fIgmon.out\fR ] ] .SH "توضیحات (DESCRIPTION)" برنامه .B bgltags برای ایجاد یک پرونده جدول برچسب (tag table) با قالبی قابل فهم برای .B emacs(1) به‌کار می‌رود. این برنامه ساختار نحوی پرونده‌های Bigloo را درک می‌کند. این برنامه پرونده‌های مشخص‌شده در خط فرمان را می‌خواند و یک جدول برچسب (پیش‌فرض: .IR TAGS ) در دایرکتوری کاری جاری می‌نویسد. پرونده‌هایی که با نام‌های نسبی مشخص شده‌اند، با نام‌های نسبی نسبت به دایرکتوری محل قرارگیری جدول برچسب، در جدول ثبت خواهند شد. پرونده‌هایی که با نام‌های مطلق مشخص شده‌اند، با نام‌های پرونده مطلق ثبت می‌شوند. این برنامه زبان مورد استفاده در یک پرونده ورودی را بر اساس نام و محتوای آن تشخیص نمی‌دهد. گزینه .I \-\-language می‌تواند برای اجبار به تجزیه پرونده‌های پس از این گزینه بر اساس زبان مشخص‌شده استفاده شود و حدس‌های مبتنی بر پسوند نام پرونده را لغو کند. پرونده‌های مبدایی که Scheme نیستند، در واقع توسط برنامه .B etags پردازش می‌شوند. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-a\fR, \fB\-\-append\fR الحاق به پرونده برچسب موجود. .TP \fB\-o\fR \fItagfile\fR, \fB\-\-output=\fR\fItagfile\fR نام صریح پرونده برای جدول برچسب؛ مقدار پیش‌فرض `TAGS' را بازنویسی می‌کند. .TP .B \-v چاپ نسخه فعلی برنامه. .TP .B \-module تولید یک مدخل در جدول برای هر ماژول. به‌طور معمول شناسه‌های ماژول در جدول برچسب‌ها ایندکس نمی‌شوند. .SH "همچنین ببینید (SEE ALSO)" .BR bigloo (1), .BR bglafile (1), .BR bgldepend (1), .BR etags (1), .BR emacs (1), .BR bglmco (1), .BR xemacs (1) .SH "نویسنده (AUTHOR)" Manuel SERRANO, Manuel.Serrano@inria.fr