NAME sbenter - generate SourceBrowser database with more general information SYNOPSIS sbenter [ -help ] [ -verbose ] [ -version ] filename AVAILABILITY Available with ANSI C and Sun FORTRAN, C++, and Assembler. DESCRIPTION Sbenter is a generic program that provides an ASCII inter- face for the creation of .bd files (for the SourceBrowser database). Sbenter is currently used by sbtags; See the manual page for this program. The format is a collection of lines in which each line starts with a character describing the action and may con- tain some additional arguments. Whitespace delimits the arguments; backslash `\' can be used to quote whitespace, including newlines. The implemented operators are described below. The L opera- tor must be the first line in the input and must not be repeated. S <symbol> <line#> <semtag#> S <symbol> <line#> <semtag-id> The S operator is used to insert a symbol with a line and semantic tag value. L <language-name> The L operator is used to describe the language to be used in creating the BD file P <filename> The P operator is used to denote the beginning of a file. It must be matched with a Z operator. Z The Z operator closes a file started with the P operator. H <Nelems> <nchars-1> <hash-1> ... <nchars-N> <hash-N> The H operator is used to provide the hash value for <Nelems> lines. A <from-descr-name> <from-name> <arc-descr-name> <to-descr- name> <to-name> <line#> The I operator is used to describe an arc. F <descr-name> <name> <start-line#> <end-line#> The F operator is used to describe a focus unit. # <text> The # operator is used to describe a comment. OPTIONS None EXAMPLE Below are listed the contents of a sample file, (ex.c) and a corresponding input file to sbenter that would describe some useful data for this file. ex.c: main() { int i; } ex.c.data: L ansi_c P ex.c F Function main 1 4 S main 1 cb_c_def_global_func_w_body H 4 8 657 7 536 1 125 0 0 F Source_File ex.c 1 4 Z FILES SEE ALSO sbcleanup(1), sbquery(1), sbrowser(1), sbtags(1), sbinit(4).
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |