kbde_code.inc.sh

来自「开源的键盘模拟程序」· Shell 代码 · 共 34 行

SH
34
字号
#!/bin/shgawk -f ./kbde.awk --source 'function print_code_array(ArrayName, Suffix){   printf "static const char *%s[] = {\n", ArrayName;   print Quote Quote   for (Define = 1; int(Define) <= int(MaxDefine); Define = Define + 1) {       Name = Names[Define];       if (Name != "") {          print ", " Define_Prefix Name Suffix;      } else {          print ", " Quote Quote      }   }   print "};";   print ""}function print_code(){   print_c_do_not_change();   print_code_array("MakeCodes" , "_MAKE" );   print_code_array("BreakCodes", "_BREAK");}function print_func(){   print_code();}' || exitexit 0

⌨️ 快捷键说明

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