1\function{abbrev_table_p} 2\synopsis{Test whether an abbreviation table "name" exists} 3\usage{Integer abbrev_table_p (String name)} 4\description 5 Returns non-zero if an abbreviation table with called \var{name} exists. If 6 the table does not exist, it returns zero. 7\done 8 9\function{create_abbrev_table} 10\synopsis{Create an abbreviation table "name"} 11\usage{Void create_abbrev_table (String name, String word)} 12\description 13 Create an abbreviation table with name \var{name}. The second parameter 14 \var{word} is the list of characters used to represent a word for the 15 table. If the empty string is passed for \var{word}, the characters that 16 currently constitute a word are used. 17\done 18 19\function{define_abbrev} 20\synopsis{Define an abbreviation} 21\usage{Void define_abbrev (String tbl, String abbrv, String expans)} 22\description 23 This function is used to define an abbreviation \var{abbrv} that will be 24 expanded to \var{expans}. The definition will be placed in the table with 25 name \var{tbl}. 26\done 27 28\function{delete_abbrev_table} 29\synopsis{Delete the abbrev table "name"} 30\usage{Void delete_abbrev_table (String name)} 31\description 32 Delete the abbrev table specified by \var{name}. 33\done 34 35\function{dump_abbrev_table} 36\synopsis{Insert the abbreviation table "name"} 37\usage{Void dump_abbrev_table (String name)} 38\description 39 This function inserts the contents of the abbreviation table called 40 \var{name} into the current buffer. 41\done 42 43\function{list_abbrev_tables} 44\synopsis{Return the names of all defined abbreviation tables} 45\usage{Integer list_abbrev_tables ()} 46\description 47 This function returns the names of all currently defined 48 abbreviation tables. The top item on the stack will be the number of 49 tables followed by the names of the tables. 50\done 51 52\function{use_abbrev_table} 53\synopsis{Use the abbreviation table "table" for the current buffer} 54\usage{Void use_abbrev_table (String table)} 55\description 56 Use the abbreviation table named \var{table} as the abbreviation table for 57 the current buffer. By default, the "Global" table is used. 58\done 59 60\function{what_abbrev_table} 61\synopsis{Return info about the current abbreviation table} 62\usage{(String, String) what_abbrev_table ()} 63\description 64 This functions returns both the name of the abbreviation table and the 65 definition of the word for the table currently associated with the 66 current buffer. If none is defined it returns two empty strings. 67\done 68 69