📄 matrix_unary.sed
字号:
#!/bin/sh # useful for emacs -*- sh -*-# ######################################################################### automatically generate functions declarations# ######################################################################### $Id: matrix_unary.sed,v 1.3 1998/11/06 13:05:26 paubert Exp $# ######################################################################### WARNING: do to evaluation by shell you need to \\\\\\\\ (8x) # character & and /# ######################################################################### ----------------------------------------------------------------------XXsuffix='e l m'declare -a XXname=("OpPlus" "OpMinus" "FctAbs" \ "FctSqrt" "FctLn" "FctLog" \ "FctLog10" "FctPow10" "FctExp" \ "FctSin" "FctCos" "FctTan" \ "FctSinH" "FctCosH" "FctTanH" \ "FctASinH" "FctACosH" "FctATanH" \ "FctCeil" "FctFloor" "FctRint" \ "FctErF" "FctErFC" "FctJ0" \ "FctJ1" "FctY0" "FctY1" \ "FctExpM1" "FctLn1P" "FctCbRt" \ "FctLGamma" "FctIsNaN" "FctIsInf" \ "FctFinite" )declare -a XXoperator=("operator+" "operator-" "abs" \ "sqrt" "ln" "log" \ "log10" "pow10" "exp" \ "sin" "cos" "tan" \ "sinh" "cosh" "tanh" \ "asinh" "acosh" "atanh" \ "ceil" "floor" "rint" \ "erf" "erfc" "j0" \ "j1" "y0" "y1" \ "expm1" "log1p" "cbrt" \ "lgamma" "isnan" "isinf" \ "finite" )XXsuffix='e m'declare -a YYname=("MatTrn")declare -a YYoperator=("operator!")# ----------------------------------------------------------------------SRCDIR=`dirname $0`COMMAND=`basename $0`RADICAL=${COMMAND%.sed}OUTFILES=./${RADICAL}.hALLFILES=`ls ${SRCDIR}/${RADICAL}_?.hxx`# ----------------------------------------------------------------------. ${SRCDIR}/generate.shslprintbegin "${OUTFILES}" "${COMMAND}" "${ALLFILES}"slmultiprint "${XXsuffix}" "${XXname[*]}" "${XXoperator[*]}" "${RADICAL}" "${OUTFILES}" "${SRCDIR}"slmultiprint "${YYsuffix}" "${YYname[*]}" "${YYoperator[*]}" "${RADICAL}" "${OUTFILES}" "${SRCDIR}"slprintend "${OUTFILES}" # ----------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -