⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mkcaptab.awk

📁 ncurses-5.4 需要的就来下把 一定会有用的哦
💻 AWK
字号:
#!/bin/sh# $Id: MKcaptab.awk,v 1.12 2000/12/10 00:14:12 tom Exp $AWK=${1-awk}DATA=${2-../include/Caps}cat <<'EOF'/* *	comp_captab.c -- The names of the capabilities indexed via a hash *		         table for the compiler. * */#include <ncurses_cfg.h>#include <curses.priv.h>#include <tic.h>#include <term.h>EOF./make_hash 1 info <$DATA./make_hash 3 cap  <$DATAcat <<'EOF'const struct alias _nc_capalias_table[] ={EOF$AWK <$DATA '$1 == "capalias"	{		    if ($3 == "IGNORE")			to = "(char *)NULL";		    else			to = "\"" $3 "\"";		    printf "\t{\"%s\", %s, \"%s\"},\t /* %s */\n",				$2, to, $4, $5		}'cat <<'EOF'	{(char *)NULL, (char *)NULL, (char *)NULL}};const struct alias _nc_infoalias_table[] ={EOF$AWK <$DATA '$1 == "infoalias"	{		    if ($3 == "IGNORE")			to = "(char *)NULL";		    else			to = "\"" $3 "\"";		    printf "\t{\"%s\", %s, \"%s\"},\t /* %s */\n",				$2, to, $4, $5		}'cat <<'EOF'	{(char *)NULL, (char *)NULL, (char *)NULL}};NCURSES_EXPORT(const struct name_table_entry *) _nc_get_table (bool termcap){	return termcap ? _nc_cap_table: _nc_info_table ;}NCURSES_EXPORT(const struct name_table_entry * const *) _nc_get_hash_table (bool termcap){	return termcap ? _nc_cap_hash_table: _nc_info_hash_table ;}EOF

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -