aboutsummaryrefslogtreecommitdiff
path: root/math/calc
diff options
context:
space:
mode:
authorAdam Weinberger <adamw@FreeBSD.org>2019-11-05 00:08:55 +0000
committerAdam Weinberger <adamw@FreeBSD.org>2019-11-05 00:08:55 +0000
commitad32ca0c4bff6685734968a1c42392703cdbf094 (patch)
tree690be51acd1915a52c95721ce1646631e6f48dd2 /math/calc
parent5c85e9ff7b86dd1265a1090ecd6fd936be4c3bc7 (diff)
downloadports-ad32ca0c4bff6685734968a1c42392703cdbf094.tar.gz
ports-ad32ca0c4bff6685734968a1c42392703cdbf094.zip
calc: Simplify and take maintainership
calc provides a horrific Makefile that uses ?= for nothing at all, requiring the file to be mangled by hand. Still, it was a little much for us to redefine every system command. `cp` is unlikely to wander out of $PATH. While here, add some options to not install some stuff. In particular, make it possible to just install a simple usable calculator without hundreds of scripts, functions, headers, and help files.
Notes
Notes: svn path=/head/; revision=516754
Diffstat (limited to 'math/calc')
-rw-r--r--math/calc/Makefile22
-rw-r--r--math/calc/files/patch-Makefile.ship194
-rw-r--r--math/calc/pkg-plist1016
3 files changed, 561 insertions, 671 deletions
diff --git a/math/calc/Makefile b/math/calc/Makefile
index 5088c28b2fd3..8c7dcb0010cd 100644
--- a/math/calc/Makefile
+++ b/math/calc/Makefile
@@ -5,32 +5,30 @@ PORTNAME= calc
PORTVERSION= 2.12.7.2
CATEGORIES= math
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= adamw@FreeBSD.org
COMMENT= Arbitrary precision calculator
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING-LGPL
USES= gmake tar:bzip2 readline
-USE_LDCONFIG= yes
+
USE_GITHUB= yes
+USE_LDCONFIG= yes
GH_ACCOUNT= lcn2
MAKE_JOBS_UNSAFE= yes
+PLIST_SUB+= VERSION=${PORTVERSION}
-CALCPAGER?= more
MAKEFILE= Makefile.ship
-MAKE_ENV+= CALCPAGER="${CALCPAGER}" CAT="${CAT}" CHMOD="${CHMOD}" \
- CP="${CP}" GMAKE="${MAKE_CMD}" LN="${LN}" MKDIR="${MKDIR}" \
- MV="${MV}" RM="${RM}" SED="${SED}" TOUCH="${TOUCH}" \
- TRUE="${TRUE}"
+MAKE_ARGS= DATADIR="${DATADIR}"
TEST_TARGET= check
-.if !exists(/usr/lib/libreadline.so)
-MAKE_ARGS= READLINE_INCLUDE="-I${LOCALBASE}/include" \
- READLINE_LIB="-L${LOCALBASE}/lib -lreadline"
-.endif
-PLIST_SUB+= VERSION=${PORTVERSION}
+OPTIONS_DEFINE= FULL HELP
+OPTIONS_DEFAULT=FULL HELP
+OPTIONS_SUB= yes
+FULL_DESC= Install all functions, scripts, and headers
+HELP_DESC= Install calc help files
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/calc \
diff --git a/math/calc/files/patch-Makefile.ship b/math/calc/files/patch-Makefile.ship
index 22e72899203d..b84dac61821f 100644
--- a/math/calc/files/patch-Makefile.ship
+++ b/math/calc/files/patch-Makefile.ship
@@ -1,11 +1,11 @@
---- Makefile.ship.orig 2018-01-29 02:26:08 UTC
+--- Makefile.ship.orig 2019-11-04 23:36:46 UTC
+++ Makefile.ship
@@ -581,7 +581,7 @@ else
#endif /* end of skip for non-Gnu makefiles */
# default INCDIR for non-macOS
-INCDIR= /usr/include
-+INCDIR= ${PREFIX}/include
++INCDIR= ${LOCALBASE}/include
#INCDIR= /usr/local/include
#INCDIR= /dev/env/DJDIR/include
@@ -32,16 +32,34 @@
# default CALC_SHAREDIR for non-macOS
-CALC_SHAREDIR= /usr/share/calc
-+CALC_SHAREDIR= ${PREFIX}/share/calc
++CALC_SHAREDIR= ${DATADIR}
#CALC_SHAREDIR= /usr/local/lib/calc
#CALC_SHAREDIR= /dev/env/DJDIR/share/calc
+@@ -690,7 +690,7 @@ endif
+ #
+ #CALC_INCDIR= /usr/local/include/calc
+ #CALC_INCDIR= /dev/env/DJDIR/include/calc
+-CALC_INCDIR= ${INCDIR}/calc
++CALC_INCDIR= ${PREFIX}/include/calc
+
+ # By default, these values are based CALC_SHAREDIR, INCDIR, BINDIR
+ # ---------------------------------------------------------------
+@@ -717,7 +717,7 @@ HELPDIR= ${CALC_SHAREDIR}/help
+ CUSTOMCALDIR= ${CALC_SHAREDIR}/custom
+ CUSTOMHELPDIR= ${CALC_SHAREDIR}/custhelp
+ CUSTOMINCDIR= ${CALC_INCDIR}/custom
+-SCRIPTDIR= ${BINDIR}/cscript
++SCRIPTDIR= ${PREFIX}/libexec/cscript
+
+ # T - top level directory under which calc will be installed
+ #
@@ -749,7 +749,7 @@ SCRIPTDIR= ${BINDIR}/cscript
#
# If in doubt, use T=
#
-T=
-+T=${DESTDIR}
++T= ${DESTDIR}
# where man pages are installed
#
@@ -54,182 +72,56 @@
#MANDIR= /dev/env/DJDIR/man/man1
#MANDIR= /usr/man/u_man/man1
#MANDIR= /usr/contrib/man/man1
-@@ -895,14 +895,14 @@ CALCRC= ${CALC_SHAREDIR}/startup:~/.calc
+@@ -895,11 +895,11 @@ CALCRC= ${CALC_SHAREDIR}/startup:~/.calcrc:./.calcinit
#
# If in doubt, set USE_READLINE, READLINE_LIB and READLINE_INCLUDE to nothing.
#
-USE_READLINE=
--#USE_READLINE= -DUSE_READLINE
-+#USE_READLINE=
+USE_READLINE= -DUSE_READLINE
+ #USE_READLINE= -DUSE_READLINE
#
- READLINE_LIB=
- READLINE_EXTRAS=
- #
--#READLINE_LIB= -lreadline
--#READLINE_EXTRAS= -lhistory -lncurses
-+READLINE_LIB= -lreadline
+-READLINE_LIB=
+-READLINE_EXTRAS=
++READLINE_LIB= -L${LOCALBASE}/lib -lreadline
+READLINE_EXTRAS= -lhistory -lncurses
#
- #READLINE_LIB= -L/usr/gnu/lib -lreadline
+ #READLINE_LIB= -lreadline
+ #READLINE_EXTRAS= -lhistory -lncurses
+@@ -925,7 +925,7 @@ READLINE_EXTRAS=
+ #READLINE_LIB= -L/usr/local/opt/readline/lib -lreadline
#READLINE_EXTRAS= -lhistory -lncurses
+ #
+-READLINE_INCLUDE=
++READLINE_INCLUDE= -I${LOCALBASE}/include
+ #READLINE_INCLUDE= -I/usr/gnu/include
+ #READLINE_INCLUDE= -I/usr/local/include
+
@@ -936,7 +936,7 @@ READLINE_INCLUDE=
#CALCPAGER= more
#CALCPAGER= pg
#CALCPAGER= cat
-CALCPAGER= less
-+#CALCPAGER= less
++CALCPAGER= more
#CALCPAGER= less.exe -ci
# Debug/Optimize options for ${CC} and ${LCC}
-@@ -1063,35 +1063,35 @@ LIB_EXT_VERSION= ${LIB_EXT}.${VERSION}
-
- # standard utilities used during make
- #
--SHELL= /bin/sh
-+#SHELL= /bin/sh
- LANG= C
--MAKE= make
-+#MAKE= make
- AWK= awk
--SED= sed
-+#SED= sed
- DIFF= diff
- GREP= egrep
- SORT= sort
- TEE= tee
- CTAGS= ctags
--CHMOD= chmod
-+#CHMOD= chmod
- FMT= fmt
- XARGS= xargs
- CMP= cmp
--MKDIR= mkdir
-+#MKDIR= mkdir
- SPLINT= splint
- SPLINT_OPTS=
--RM= rm
--TOUCH= touch
-+#RM= rm
-+#TOUCH= touch
- RMDIR= rmdir
--CP= cp
--MV= mv
-+#CP= cp
-+#MV= mv
- CO= co
- AR= ar
--TRUE= true
--CAT= cat
-+#TRUE= true
-+#CAT= cat
- COL= col
--LN= ln
--LDCONFIG= ldconfig
-+#LN= ln
-+#LDCONFIG= ldconfig
- # assume the X11 makedepend tool for the depend rule
- MAKEDEPEND= makedepend
- STRIP= strip
-@@ -1381,13 +1381,15 @@ WNO_IMPLICT= -Wno-implicit
- WNO_ERROR_LONG_LONG= -Wno-error=long-long
- WNO_LONG_LONG= -Wno-long-long
- CCWERR=
--CCOPT= ${DEBUG}
-+#CCOPT= ${DEBUG}
-+CCOPT=
+@@ -1384,8 +1384,8 @@ CCWERR=
+ CCOPT= ${DEBUG}
CCMISC=
#
-LCC= gcc
-CC= ${PURIFY} ${LCC} ${CCWERR}
+LCC= ${CC}
-+#CC= ${PURIFY} ${LCC} ${CCWERR}
++#CC= ${PURIFY} ${CC} ${CCWERR}
#
--MAKE= gmake
-+#MAKE= gmake
-+MAKE= ${GMAKE}
+ MAKE= gmake
#
- endif
-
-@@ -1734,7 +1736,8 @@ ICFLAGS= ${COMMON_CFLAGS} ${CC_STATIC}
+@@ -1734,7 +1734,7 @@ ICFLAGS= ${COMMON_CFLAGS} ${CC_STATIC}
else
ICFLAGS= ${COMMON_CFLAGS} ${CC_SHARE}
endif
-CFLAGS= ${ICFLAGS} ${CCOPT}
-+#CFLAGS= ${ICFLAGS} ${CCOPT}
+CFLAGS+= ${ICFLAGS} ${CCOPT}
# Required flags to link files for calc
#
-@@ -1919,7 +1922,7 @@ CUSTOM_PASSDOWN= \
- COMMON_ADD="${COMMON_ADD}" \
- COMMON_CFLAGS="${COMMON_CFLAGS} -I.." \
- COMMON_LDFLAGS="${COMMON_LDFLAGS}" \
-- CP=${CP} \
-+ CP="${CP}" \
- CUSTOMCALDIR="${CUSTOMCALDIR}" \
- CUSTOMHELPDIR="${CUSTOMHELPDIR}" \
- CUSTOMINCDIR="${CUSTOMINCDIR}" \
-@@ -1947,7 +1950,7 @@ CUSTOM_PASSDOWN= \
- PURIFY="${PURIFY}" \
- Q="${Q}" \
- RANLIB="${RANLIB}" \
-- RM=${RM} \
-+ RM="${RM}" \
- RMDIR=${RMDIR} \
- SCRIPTDIR="${SCRIPTDIR}" \
- SED=${SED} \
-@@ -1974,7 +1977,7 @@ HELP_PASSDOWN= \
- COMMON_ADD="${COMMON_ADD}" \
- COMMON_CFLAGS="${COMMON_CFLAGS}" \
- COMMON_LDFLAGS="${COMMON_LDFLAGS}" \
-- CP=${CP} \
-+ CP="${CP}" \
- EXT=${EXT} \
- FMT=${FMT} \
- GREP=${GREP} \
-@@ -1989,7 +1992,7 @@ HELP_PASSDOWN= \
- MKDIR=${MKDIR} \
- MV=${MV} \
- Q="${Q}" \
-- RM=${RM} \
-+ RM="${RM}" \
- RMDIR=${RMDIR} \
- SCRIPTDIR="${SCRIPTDIR}" \
- SED=${SED} \
-@@ -2009,7 +2012,7 @@ CAL_PASSDOWN= \
- CHMOD=${CHMOD} \
- CMP=${CMP} \
- CO=${CO} \
-- CP=${CP} \
-+ CP="${CP}" \
- HELPDIR="${HELPDIR}" \
- INCDIR="${INCDIR}" \
- LANG=${LANG} \
-@@ -2018,7 +2021,7 @@ CAL_PASSDOWN= \
- MKDIR=${MKDIR} \
- MV=${MV} \
- Q="${Q}" \
-- RM=${RM} \
-+ RM="${RM}" \
- RMDIR=${RMDIR} \
- SCRIPTDIR="${SCRIPTDIR}" \
- T=${T} \
-@@ -2037,7 +2040,7 @@ CSCRIPT_PASSDOWN= \
- CHMOD=${CHMOD} \
- CMP=${CMP} \
- CO=${CO} \
-- CP=${CP} \
-+ CP="${CP}" \
- FMT=${FMT} \
- HELPDIR="${HELPDIR}" \
- INCDIR="${INCDIR}" \
-@@ -2047,7 +2050,7 @@ CSCRIPT_PASSDOWN= \
- MKDIR=${MKDIR} \
- MV=${MV} \
- Q="${Q}" \
-- RM=${RM} \
-+ RM="${RM}" \
- RMDIR=${RMDIR} \
- SCRIPTDIR="${SCRIPTDIR}" \
- SED=${SED} \
diff --git a/math/calc/pkg-plist b/math/calc/pkg-plist
index 7e85bf6eb4e8..80ef310348b2 100644
--- a/math/calc/pkg-plist
+++ b/math/calc/pkg-plist
@@ -1,515 +1,515 @@
bin/calc
-bin/cscript/4dsphere
-bin/cscript/fproduct
-bin/cscript/mersenne
-bin/cscript/piforever
-bin/cscript/plus
-bin/cscript/powerterm
-bin/cscript/simple
-bin/cscript/square
-include/calc/align32.h
-include/calc/alloc.h
-include/calc/args.h
-include/calc/blkcpy.h
-include/calc/block.h
-include/calc/byteswap.h
-include/calc/calc.h
-include/calc/calcerr.h
-include/calc/cmath.h
-include/calc/conf.h
-include/calc/config.h
-include/calc/custom.h
-include/calc/decl.h
-include/calc/endian_calc.h
-include/calc/file.h
-include/calc/fposval.h
-include/calc/func.h
-include/calc/hash.h
-include/calc/have_const.h
-include/calc/have_fpos.h
-include/calc/have_fpos_pos.h
-include/calc/have_getpgid.h
-include/calc/have_getprid.h
-include/calc/have_getsid.h
-include/calc/have_gettime.h
-include/calc/have_memmv.h
-include/calc/have_newstr.h
-include/calc/have_offscl.h
-include/calc/have_posscl.h
-include/calc/have_rusage.h
-include/calc/have_stdlib.h
-include/calc/have_strdup.h
-include/calc/have_string.h
-include/calc/have_times.h
-include/calc/have_uid_t.h
-include/calc/have_unistd.h
-include/calc/have_unused.h
-include/calc/have_urandom.h
-include/calc/have_ustat.h
-include/calc/hist.h
-include/calc/jump.h
-include/calc/label.h
-include/calc/lib_calc.h
-include/calc/lib_util.h
-include/calc/longbits.h
-include/calc/nametype.h
-include/calc/opcodes.h
-include/calc/prime.h
-include/calc/qmath.h
-include/calc/sha1.h
-include/calc/str.h
-include/calc/symbol.h
-include/calc/terminal.h
-include/calc/token.h
-include/calc/value.h
-include/calc/zmath.h
-include/calc/zrand.h
-include/calc/zrandom.h
+%%FULL%%include/calc/align32.h
+%%FULL%%include/calc/alloc.h
+%%FULL%%include/calc/args.h
+%%FULL%%include/calc/blkcpy.h
+%%FULL%%include/calc/block.h
+%%FULL%%include/calc/byteswap.h
+%%FULL%%include/calc/calc.h
+%%FULL%%include/calc/calcerr.h
+%%FULL%%include/calc/cmath.h
+%%FULL%%include/calc/conf.h
+%%FULL%%include/calc/config.h
+%%FULL%%include/calc/custom.h
+%%FULL%%include/calc/decl.h
+%%FULL%%include/calc/endian_calc.h
+%%FULL%%include/calc/file.h
+%%FULL%%include/calc/fposval.h
+%%FULL%%include/calc/func.h
+%%FULL%%include/calc/hash.h
+%%FULL%%include/calc/have_const.h
+%%FULL%%include/calc/have_fpos.h
+%%FULL%%include/calc/have_fpos_pos.h
+%%FULL%%include/calc/have_getpgid.h
+%%FULL%%include/calc/have_getprid.h
+%%FULL%%include/calc/have_getsid.h
+%%FULL%%include/calc/have_gettime.h
+%%FULL%%include/calc/have_memmv.h
+%%FULL%%include/calc/have_newstr.h
+%%FULL%%include/calc/have_offscl.h
+%%FULL%%include/calc/have_posscl.h
+%%FULL%%include/calc/have_rusage.h
+%%FULL%%include/calc/have_stdlib.h
+%%FULL%%include/calc/have_strdup.h
+%%FULL%%include/calc/have_string.h
+%%FULL%%include/calc/have_times.h
+%%FULL%%include/calc/have_uid_t.h
+%%FULL%%include/calc/have_unistd.h
+%%FULL%%include/calc/have_unused.h
+%%FULL%%include/calc/have_urandom.h
+%%FULL%%include/calc/have_ustat.h
+%%FULL%%include/calc/hist.h
+%%FULL%%include/calc/jump.h
+%%FULL%%include/calc/label.h
+%%FULL%%include/calc/lib_calc.h
+%%FULL%%include/calc/lib_util.h
+%%FULL%%include/calc/longbits.h
+%%FULL%%include/calc/nametype.h
+%%FULL%%include/calc/opcodes.h
+%%FULL%%include/calc/prime.h
+%%FULL%%include/calc/qmath.h
+%%FULL%%include/calc/sha1.h
+%%FULL%%include/calc/str.h
+%%FULL%%include/calc/symbol.h
+%%FULL%%include/calc/terminal.h
+%%FULL%%include/calc/token.h
+%%FULL%%include/calc/value.h
+%%FULL%%include/calc/zmath.h
+%%FULL%%include/calc/zrand.h
+%%FULL%%include/calc/zrandom.h
lib/libcalc.so
lib/libcalc.so.%%VERSION%%
lib/libcustcalc.so
lib/libcustcalc.so.%%VERSION%%
+%%FULL%%libexec/cscript/4dsphere
+%%FULL%%libexec/cscript/fproduct
+%%FULL%%libexec/cscript/mersenne
+%%FULL%%libexec/cscript/piforever
+%%FULL%%libexec/cscript/plus
+%%FULL%%libexec/cscript/powerterm
+%%FULL%%libexec/cscript/simple
+%%FULL%%libexec/cscript/square
man/man1/calc.1.gz
-%%DATADIR%%/README
-%%DATADIR%%/alg_config.cal
-%%DATADIR%%/beer.cal
-%%DATADIR%%/bernoulli.cal
-%%DATADIR%%/bernpoly.cal
-%%DATADIR%%/bigprime.cal
-%%DATADIR%%/bindings
-%%DATADIR%%/brentsolve.cal
-%%DATADIR%%/chi.cal
-%%DATADIR%%/chrem.cal
-%%DATADIR%%/constants.cal
-%%DATADIR%%/custhelp/argv
-%%DATADIR%%/custhelp/devnull
-%%DATADIR%%/custhelp/help
-%%DATADIR%%/custhelp/pmodm127
-%%DATADIR%%/custhelp/pzasusb8
-%%DATADIR%%/custhelp/register
-%%DATADIR%%/custhelp/sysinfo
-%%DATADIR%%/custom/argv.cal
-%%DATADIR%%/custom/halflen.cal
-%%DATADIR%%/custom/pmodm127.cal
-%%DATADIR%%/custom/pzasusb8.cal
-%%DATADIR%%/custom/register.cal
-%%DATADIR%%/deg.cal
-%%DATADIR%%/dms.cal
-%%DATADIR%%/dotest.cal
-%%DATADIR%%/ellip.cal
-%%DATADIR%%/factorial.cal
-%%DATADIR%%/factorial2.cal
-%%DATADIR%%/gvec.cal
-%%DATADIR%%/hello.cal
-%%DATADIR%%/help/COPYING
-%%DATADIR%%/help/COPYING-LGPL
-%%DATADIR%%/help/abs
-%%DATADIR%%/help/access
-%%DATADIR%%/help/acos
-%%DATADIR%%/help/acosh
-%%DATADIR%%/help/acot
-%%DATADIR%%/help/acoth
-%%DATADIR%%/help/acsc
-%%DATADIR%%/help/acsch
-%%DATADIR%%/help/address
-%%DATADIR%%/help/agd
-%%DATADIR%%/help/append
-%%DATADIR%%/help/appr
-%%DATADIR%%/help/archive
-%%DATADIR%%/help/arg
-%%DATADIR%%/help/argv
-%%DATADIR%%/help/arrow
-%%DATADIR%%/help/asec
-%%DATADIR%%/help/asech
-%%DATADIR%%/help/asin
-%%DATADIR%%/help/asinh
-%%DATADIR%%/help/assign
-%%DATADIR%%/help/assoc
-%%DATADIR%%/help/atan
-%%DATADIR%%/help/atan2
-%%DATADIR%%/help/atanh
-%%DATADIR%%/help/avg
-%%DATADIR%%/help/base
-%%DATADIR%%/help/base2
-%%DATADIR%%/help/bernoulli
-%%DATADIR%%/help/binding
-%%DATADIR%%/help/bindings
-%%DATADIR%%/help/bit
-%%DATADIR%%/help/blk
-%%DATADIR%%/help/blkcpy
-%%DATADIR%%/help/blkfree
-%%DATADIR%%/help/blocks
-%%DATADIR%%/help/bround
-%%DATADIR%%/help/btrunc
-%%DATADIR%%/help/bug
-%%DATADIR%%/help/bugs
-%%DATADIR%%/help/builtin
-%%DATADIR%%/help/calc_tty
-%%DATADIR%%/help/calclevel
-%%DATADIR%%/help/calcpath
-%%DATADIR%%/help/catalan
-%%DATADIR%%/help/ceil
-%%DATADIR%%/help/cfappr
-%%DATADIR%%/help/cfsim
-%%DATADIR%%/help/change
-%%DATADIR%%/help/changes
-%%DATADIR%%/help/char
-%%DATADIR%%/help/cmdbuf
-%%DATADIR%%/help/cmp
-%%DATADIR%%/help/comb
-%%DATADIR%%/help/command
-%%DATADIR%%/help/config
-%%DATADIR%%/help/conj
-%%DATADIR%%/help/contrib
-%%DATADIR%%/help/cos
-%%DATADIR%%/help/cosh
-%%DATADIR%%/help/cot
-%%DATADIR%%/help/coth
-%%DATADIR%%/help/count
-%%DATADIR%%/help/cp
-%%DATADIR%%/help/credit
-%%DATADIR%%/help/csc
-%%DATADIR%%/help/csch
-%%DATADIR%%/help/cscript
-%%DATADIR%%/help/ctime
-%%DATADIR%%/help/custom
-%%DATADIR%%/help/custom_cal
-%%DATADIR%%/help/define
-%%DATADIR%%/help/delete
-%%DATADIR%%/help/den
-%%DATADIR%%/help/dereference
-%%DATADIR%%/help/det
-%%DATADIR%%/help/digit
-%%DATADIR%%/help/digits
-%%DATADIR%%/help/display
-%%DATADIR%%/help/dp
-%%DATADIR%%/help/environment
-%%DATADIR%%/help/epsilon
-%%DATADIR%%/help/errcount
-%%DATADIR%%/help/errmax
-%%DATADIR%%/help/errno
-%%DATADIR%%/help/error
-%%DATADIR%%/help/errorcode
-%%DATADIR%%/help/errorcodes
-%%DATADIR%%/help/estr
-%%DATADIR%%/help/euler
-%%DATADIR%%/help/eval
-%%DATADIR%%/help/exp
-%%DATADIR%%/help/expression
-%%DATADIR%%/help/fact
-%%DATADIR%%/help/factor
-%%DATADIR%%/help/fclose
-%%DATADIR%%/help/fcnt
-%%DATADIR%%/help/feof
-%%DATADIR%%/help/ferror
-%%DATADIR%%/help/fflush
-%%DATADIR%%/help/fgetc
-%%DATADIR%%/help/fgetfield
-%%DATADIR%%/help/fgetfile
-%%DATADIR%%/help/fgetline
-%%DATADIR%%/help/fgets
-%%DATADIR%%/help/fgetstr
-%%DATADIR%%/help/fib
-%%DATADIR%%/help/file
-%%DATADIR%%/help/files
-%%DATADIR%%/help/floor
-%%DATADIR%%/help/fopen
-%%DATADIR%%/help/forall
-%%DATADIR%%/help/fpathopen
-%%DATADIR%%/help/fprintf
-%%DATADIR%%/help/fputc
-%%DATADIR%%/help/fputs
-%%DATADIR%%/help/fputstr
-%%DATADIR%%/help/frac
-%%DATADIR%%/help/free
-%%DATADIR%%/help/freebernoulli
-%%DATADIR%%/help/freeeuler
-%%DATADIR%%/help/freeglobals
-%%DATADIR%%/help/freeredc
-%%DATADIR%%/help/freestatics
-%%DATADIR%%/help/frem
-%%DATADIR%%/help/freopen
-%%DATADIR%%/help/fscan
-%%DATADIR%%/help/fscanf
-%%DATADIR%%/help/fseek
-%%DATADIR%%/help/fsize
-%%DATADIR%%/help/ftell
-%%DATADIR%%/help/full
-%%DATADIR%%/help/gcd
-%%DATADIR%%/help/gcdrem
-%%DATADIR%%/help/gd
-%%DATADIR%%/help/getenv
-%%DATADIR%%/help/hash
-%%DATADIR%%/help/head
-%%DATADIR%%/help/help
-%%DATADIR%%/help/highbit
-%%DATADIR%%/help/history
-%%DATADIR%%/help/hmean
-%%DATADIR%%/help/hnrmod
-%%DATADIR%%/help/hypot
-%%DATADIR%%/help/ilog
-%%DATADIR%%/help/ilog10
-%%DATADIR%%/help/ilog2
-%%DATADIR%%/help/im
-%%DATADIR%%/help/indices
-%%DATADIR%%/help/inputlevel
-%%DATADIR%%/help/insert
-%%DATADIR%%/help/int
-%%DATADIR%%/help/interrupt
-%%DATADIR%%/help/intro
-%%DATADIR%%/help/inverse
-%%DATADIR%%/help/iroot
-%%DATADIR%%/help/isalnum
-%%DATADIR%%/help/isalpha
-%%DATADIR%%/help/isassoc
-%%DATADIR%%/help/isatty
-%%DATADIR%%/help/isblk
-%%DATADIR%%/help/iscntrl
-%%DATADIR%%/help/isconfig
-%%DATADIR%%/help/isdefined
-%%DATADIR%%/help/isdigit
-%%DATADIR%%/help/iserror
-%%DATADIR%%/help/iseven
-%%DATADIR%%/help/isfile
-%%DATADIR%%/help/isgraph
-%%DATADIR%%/help/ishash
-%%DATADIR%%/help/isident
-%%DATADIR%%/help/isint
-%%DATADIR%%/help/islist
-%%DATADIR%%/help/islower
-%%DATADIR%%/help/ismat
-%%DATADIR%%/help/ismult
-%%DATADIR%%/help/isnull
-%%DATADIR%%/help/isnum
-%%DATADIR%%/help/isobj
-%%DATADIR%%/help/isobjtype
-%%DATADIR%%/help/isodd
-%%DATADIR%%/help/isprime
-%%DATADIR%%/help/isprint
-%%DATADIR%%/help/isptr
-%%DATADIR%%/help/ispunct
-%%DATADIR%%/help/isqrt
-%%DATADIR%%/help/isrand
-%%DATADIR%%/help/israndom
-%%DATADIR%%/help/isreal
-%%DATADIR%%/help/isrel
-%%DATADIR%%/help/issimple
-%%DATADIR%%/help/isspace
-%%DATADIR%%/help/issq
-%%DATADIR%%/help/isstr
-%%DATADIR%%/help/istype
-%%DATADIR%%/help/isupper
-%%DATADIR%%/help/isxdigit
-%%DATADIR%%/help/jacobi
-%%DATADIR%%/help/join
-%%DATADIR%%/help/lcm
-%%DATADIR%%/help/lcmfact
-%%DATADIR%%/help/lfactor
-%%DATADIR%%/help/libcalc
-%%DATADIR%%/help/list
-%%DATADIR%%/help/ln
-%%DATADIR%%/help/log
-%%DATADIR%%/help/lowbit
-%%DATADIR%%/help/ltol
-%%DATADIR%%/help/makelist
-%%DATADIR%%/help/man
-%%DATADIR%%/help/mat
-%%DATADIR%%/help/matdim
-%%DATADIR%%/help/matfill
-%%DATADIR%%/help/matmax
-%%DATADIR%%/help/matmin
-%%DATADIR%%/help/matsum
-%%DATADIR%%/help/mattrace
-%%DATADIR%%/help/mattrans
-%%DATADIR%%/help/max
-%%DATADIR%%/help/memsize
-%%DATADIR%%/help/meq
-%%DATADIR%%/help/min
-%%DATADIR%%/help/minv
-%%DATADIR%%/help/mmin
-%%DATADIR%%/help/mne
-%%DATADIR%%/help/mod
-%%DATADIR%%/help/modify
-%%DATADIR%%/help/name
-%%DATADIR%%/help/near
-%%DATADIR%%/help/new_custom
-%%DATADIR%%/help/newerror
-%%DATADIR%%/help/nextcand
-%%DATADIR%%/help/nextprime
-%%DATADIR%%/help/norm
-%%DATADIR%%/help/null
-%%DATADIR%%/help/num
-%%DATADIR%%/help/obj
-%%DATADIR%%/help/oldvalue
-%%DATADIR%%/help/operator
-%%DATADIR%%/help/ord
-%%DATADIR%%/help/overview
-%%DATADIR%%/help/param
-%%DATADIR%%/help/perm
-%%DATADIR%%/help/pfact
-%%DATADIR%%/help/pi
-%%DATADIR%%/help/pix
-%%DATADIR%%/help/places
-%%DATADIR%%/help/pmod
-%%DATADIR%%/help/polar
-%%DATADIR%%/help/poly
-%%DATADIR%%/help/pop
-%%DATADIR%%/help/popcnt
-%%DATADIR%%/help/pound
-%%DATADIR%%/help/power
-%%DATADIR%%/help/prevcand
-%%DATADIR%%/help/prevprime
-%%DATADIR%%/help/printf
-%%DATADIR%%/help/prompt
-%%DATADIR%%/help/protect
-%%DATADIR%%/help/ptest
-%%DATADIR%%/help/push
-%%DATADIR%%/help/putenv
-%%DATADIR%%/help/quo
-%%DATADIR%%/help/quomod
-%%DATADIR%%/help/rand
-%%DATADIR%%/help/randbit
-%%DATADIR%%/help/random
-%%DATADIR%%/help/randombit
-%%DATADIR%%/help/randperm
-%%DATADIR%%/help/rcin
-%%DATADIR%%/help/rcmul
-%%DATADIR%%/help/rcout
-%%DATADIR%%/help/rcpow
-%%DATADIR%%/help/rcsq
-%%DATADIR%%/help/re
-%%DATADIR%%/help/remove
-%%DATADIR%%/help/resource
-%%DATADIR%%/help/reverse
-%%DATADIR%%/help/rewind
-%%DATADIR%%/help/rm
-%%DATADIR%%/help/root
-%%DATADIR%%/help/round
-%%DATADIR%%/help/rsearch
-%%DATADIR%%/help/runtime
-%%DATADIR%%/help/saveval
-%%DATADIR%%/help/scale
-%%DATADIR%%/help/scan
-%%DATADIR%%/help/scanf
-%%DATADIR%%/help/script
-%%DATADIR%%/help/search
-%%DATADIR%%/help/sec
-%%DATADIR%%/help/sech
-%%DATADIR%%/help/seed
-%%DATADIR%%/help/segment
-%%DATADIR%%/help/select
-%%DATADIR%%/help/sgn
-%%DATADIR%%/help/sha1
-%%DATADIR%%/help/sin
-%%DATADIR%%/help/sinh
-%%DATADIR%%/help/size
-%%DATADIR%%/help/sizeof
-%%DATADIR%%/help/sleep
-%%DATADIR%%/help/sort
-%%DATADIR%%/help/sqrt
-%%DATADIR%%/help/srand
-%%DATADIR%%/help/srandom
-%%DATADIR%%/help/ssq
-%%DATADIR%%/help/statement
-%%DATADIR%%/help/stoponerror
-%%DATADIR%%/help/str
-%%DATADIR%%/help/strcasecmp
-%%DATADIR%%/help/strcat
-%%DATADIR%%/help/strcmp
-%%DATADIR%%/help/strcpy
-%%DATADIR%%/help/strerror
-%%DATADIR%%/help/strlen
-%%DATADIR%%/help/strncasecmp
-%%DATADIR%%/help/strncmp
-%%DATADIR%%/help/strncpy
-%%DATADIR%%/help/strpos
-%%DATADIR%%/help/strprintf
-%%DATADIR%%/help/strscan
-%%DATADIR%%/help/strscanf
-%%DATADIR%%/help/strtolower
-%%DATADIR%%/help/strtoupper
-%%DATADIR%%/help/substr
-%%DATADIR%%/help/sum
-%%DATADIR%%/help/swap
-%%DATADIR%%/help/system
-%%DATADIR%%/help/systime
-%%DATADIR%%/help/tail
-%%DATADIR%%/help/tan
-%%DATADIR%%/help/tanh
-%%DATADIR%%/help/test
-%%DATADIR%%/help/time
-%%DATADIR%%/help/todo
-%%DATADIR%%/help/trunc
-%%DATADIR%%/help/type
-%%DATADIR%%/help/types
-%%DATADIR%%/help/unexpected
-%%DATADIR%%/help/usage
-%%DATADIR%%/help/usertime
-%%DATADIR%%/help/variable
-%%DATADIR%%/help/version
-%%DATADIR%%/help/wishlist
-%%DATADIR%%/help/xor
-%%DATADIR%%/hms.cal
-%%DATADIR%%/infinities.cal
-%%DATADIR%%/intfile.cal
-%%DATADIR%%/intnum.cal
-%%DATADIR%%/lambertw.cal
-%%DATADIR%%/linear.cal
-%%DATADIR%%/lnseries.cal
-%%DATADIR%%/lucas.cal
-%%DATADIR%%/lucas_chk.cal
-%%DATADIR%%/mersenne.cal
-%%DATADIR%%/mfactor.cal
-%%DATADIR%%/mod.cal
-%%DATADIR%%/natnumset.cal
-%%DATADIR%%/pell.cal
-%%DATADIR%%/pi.cal
-%%DATADIR%%/pix.cal
-%%DATADIR%%/pollard.cal
-%%DATADIR%%/poly.cal
-%%DATADIR%%/prompt.cal
-%%DATADIR%%/psqrt.cal
-%%DATADIR%%/qtime.cal
-%%DATADIR%%/quat.cal
-%%DATADIR%%/randbitrun.cal
-%%DATADIR%%/randmprime.cal
-%%DATADIR%%/randombitrun.cal
-%%DATADIR%%/randomrun.cal
-%%DATADIR%%/randrun.cal
-%%DATADIR%%/regress.cal
-%%DATADIR%%/repeat.cal
-%%DATADIR%%/screen.cal
-%%DATADIR%%/seedrandom.cal
-%%DATADIR%%/set8700.cal
-%%DATADIR%%/set8700.line
-%%DATADIR%%/smallfactors.cal
-%%DATADIR%%/solve.cal
-%%DATADIR%%/specialfunctions.cal
-%%DATADIR%%/statistics.cal
-%%DATADIR%%/strings.cal
-%%DATADIR%%/sumsq.cal
-%%DATADIR%%/sumtimes.cal
-%%DATADIR%%/surd.cal
-%%DATADIR%%/test1700.cal
-%%DATADIR%%/test2300.cal
-%%DATADIR%%/test2600.cal
-%%DATADIR%%/test2700.cal
-%%DATADIR%%/test3100.cal
-%%DATADIR%%/test3300.cal
-%%DATADIR%%/test3400.cal
-%%DATADIR%%/test3500.cal
-%%DATADIR%%/test4000.cal
-%%DATADIR%%/test4100.cal
-%%DATADIR%%/test4600.cal
-%%DATADIR%%/test5100.cal
-%%DATADIR%%/test5200.cal
-%%DATADIR%%/test8400.cal
-%%DATADIR%%/test8500.cal
-%%DATADIR%%/test8600.cal
-%%DATADIR%%/test8900.cal
-%%DATADIR%%/toomcook.cal
-%%DATADIR%%/unitfrac.cal
-%%DATADIR%%/varargs.cal
-%%DATADIR%%/xx_print.cal
-%%DATADIR%%/zeta2.cal
+%%FULL%%%%DATADIR%%/README
+%%FULL%%%%DATADIR%%/alg_config.cal
+%%FULL%%%%DATADIR%%/beer.cal
+%%FULL%%%%DATADIR%%/bernoulli.cal
+%%FULL%%%%DATADIR%%/bernpoly.cal
+%%FULL%%%%DATADIR%%/bigprime.cal
+%%FULL%%%%DATADIR%%/bindings
+%%FULL%%%%DATADIR%%/brentsolve.cal
+%%FULL%%%%DATADIR%%/chi.cal
+%%FULL%%%%DATADIR%%/chrem.cal
+%%FULL%%%%DATADIR%%/constants.cal
+%%HELP%%%%DATADIR%%/custhelp/argv
+%%HELP%%%%DATADIR%%/custhelp/devnull
+%%HELP%%%%DATADIR%%/custhelp/help
+%%HELP%%%%DATADIR%%/custhelp/pmodm127
+%%HELP%%%%DATADIR%%/custhelp/pzasusb8
+%%HELP%%%%DATADIR%%/custhelp/register
+%%HELP%%%%DATADIR%%/custhelp/sysinfo
+%%FULL%%%%DATADIR%%/custom/argv.cal
+%%FULL%%%%DATADIR%%/custom/halflen.cal
+%%FULL%%%%DATADIR%%/custom/pmodm127.cal
+%%FULL%%%%DATADIR%%/custom/pzasusb8.cal
+%%FULL%%%%DATADIR%%/custom/register.cal
+%%FULL%%%%DATADIR%%/deg.cal
+%%FULL%%%%DATADIR%%/dms.cal
+%%FULL%%%%DATADIR%%/dotest.cal
+%%FULL%%%%DATADIR%%/ellip.cal
+%%FULL%%%%DATADIR%%/factorial.cal
+%%FULL%%%%DATADIR%%/factorial2.cal
+%%FULL%%%%DATADIR%%/gvec.cal
+%%FULL%%%%DATADIR%%/hello.cal
+%%HELP%%%%DATADIR%%/help/COPYING
+%%HELP%%%%DATADIR%%/help/COPYING-LGPL
+%%HELP%%%%DATADIR%%/help/abs
+%%HELP%%%%DATADIR%%/help/access
+%%HELP%%%%DATADIR%%/help/acos
+%%HELP%%%%DATADIR%%/help/acosh
+%%HELP%%%%DATADIR%%/help/acot
+%%HELP%%%%DATADIR%%/help/acoth
+%%HELP%%%%DATADIR%%/help/acsc
+%%HELP%%%%DATADIR%%/help/acsch
+%%HELP%%%%DATADIR%%/help/address
+%%HELP%%%%DATADIR%%/help/agd
+%%HELP%%%%DATADIR%%/help/append
+%%HELP%%%%DATADIR%%/help/appr
+%%HELP%%%%DATADIR%%/help/archive
+%%HELP%%%%DATADIR%%/help/arg
+%%HELP%%%%DATADIR%%/help/argv
+%%HELP%%%%DATADIR%%/help/arrow
+%%HELP%%%%DATADIR%%/help/asec
+%%HELP%%%%DATADIR%%/help/asech
+%%HELP%%%%DATADIR%%/help/asin
+%%HELP%%%%DATADIR%%/help/asinh
+%%HELP%%%%DATADIR%%/help/assign
+%%HELP%%%%DATADIR%%/help/assoc
+%%HELP%%%%DATADIR%%/help/atan
+%%HELP%%%%DATADIR%%/help/atan2
+%%HELP%%%%DATADIR%%/help/atanh
+%%HELP%%%%DATADIR%%/help/avg
+%%HELP%%%%DATADIR%%/help/base
+%%HELP%%%%DATADIR%%/help/base2
+%%HELP%%%%DATADIR%%/help/bernoulli
+%%HELP%%%%DATADIR%%/help/binding
+%%HELP%%%%DATADIR%%/help/bindings
+%%HELP%%%%DATADIR%%/help/bit
+%%HELP%%%%DATADIR%%/help/blk
+%%HELP%%%%DATADIR%%/help/blkcpy
+%%HELP%%%%DATADIR%%/help/blkfree
+%%HELP%%%%DATADIR%%/help/blocks
+%%HELP%%%%DATADIR%%/help/bround
+%%HELP%%%%DATADIR%%/help/btrunc
+%%HELP%%%%DATADIR%%/help/bug
+%%HELP%%%%DATADIR%%/help/bugs
+%%HELP%%%%DATADIR%%/help/builtin
+%%HELP%%%%DATADIR%%/help/calc_tty
+%%HELP%%%%DATADIR%%/help/calclevel
+%%HELP%%%%DATADIR%%/help/calcpath
+%%HELP%%%%DATADIR%%/help/catalan
+%%HELP%%%%DATADIR%%/help/ceil
+%%HELP%%%%DATADIR%%/help/cfappr
+%%HELP%%%%DATADIR%%/help/cfsim
+%%HELP%%%%DATADIR%%/help/change
+%%HELP%%%%DATADIR%%/help/changes
+%%HELP%%%%DATADIR%%/help/char
+%%HELP%%%%DATADIR%%/help/cmdbuf
+%%HELP%%%%DATADIR%%/help/cmp
+%%HELP%%%%DATADIR%%/help/comb
+%%HELP%%%%DATADIR%%/help/command
+%%HELP%%%%DATADIR%%/help/config
+%%HELP%%%%DATADIR%%/help/conj
+%%HELP%%%%DATADIR%%/help/contrib
+%%HELP%%%%DATADIR%%/help/cos
+%%HELP%%%%DATADIR%%/help/cosh
+%%HELP%%%%DATADIR%%/help/cot
+%%HELP%%%%DATADIR%%/help/coth
+%%HELP%%%%DATADIR%%/help/count
+%%HELP%%%%DATADIR%%/help/cp
+%%HELP%%%%DATADIR%%/help/credit
+%%HELP%%%%DATADIR%%/help/csc
+%%HELP%%%%DATADIR%%/help/csch
+%%HELP%%%%DATADIR%%/help/cscript
+%%HELP%%%%DATADIR%%/help/ctime
+%%HELP%%%%DATADIR%%/help/custom
+%%HELP%%%%DATADIR%%/help/custom_cal
+%%HELP%%%%DATADIR%%/help/define
+%%HELP%%%%DATADIR%%/help/delete
+%%HELP%%%%DATADIR%%/help/den
+%%HELP%%%%DATADIR%%/help/dereference
+%%HELP%%%%DATADIR%%/help/det
+%%HELP%%%%DATADIR%%/help/digit
+%%HELP%%%%DATADIR%%/help/digits
+%%HELP%%%%DATADIR%%/help/display
+%%HELP%%%%DATADIR%%/help/dp
+%%HELP%%%%DATADIR%%/help/environment
+%%HELP%%%%DATADIR%%/help/epsilon
+%%HELP%%%%DATADIR%%/help/errcount
+%%HELP%%%%DATADIR%%/help/errmax
+%%HELP%%%%DATADIR%%/help/errno
+%%HELP%%%%DATADIR%%/help/error
+%%HELP%%%%DATADIR%%/help/errorcode
+%%HELP%%%%DATADIR%%/help/errorcodes
+%%HELP%%%%DATADIR%%/help/estr
+%%HELP%%%%DATADIR%%/help/euler
+%%HELP%%%%DATADIR%%/help/eval
+%%HELP%%%%DATADIR%%/help/exp
+%%HELP%%%%DATADIR%%/help/expression
+%%HELP%%%%DATADIR%%/help/fact
+%%HELP%%%%DATADIR%%/help/factor
+%%HELP%%%%DATADIR%%/help/fclose
+%%HELP%%%%DATADIR%%/help/fcnt
+%%HELP%%%%DATADIR%%/help/feof
+%%HELP%%%%DATADIR%%/help/ferror
+%%HELP%%%%DATADIR%%/help/fflush
+%%HELP%%%%DATADIR%%/help/fgetc
+%%HELP%%%%DATADIR%%/help/fgetfield
+%%HELP%%%%DATADIR%%/help/fgetfile
+%%HELP%%%%DATADIR%%/help/fgetline
+%%HELP%%%%DATADIR%%/help/fgets
+%%HELP%%%%DATADIR%%/help/fgetstr
+%%HELP%%%%DATADIR%%/help/fib
+%%HELP%%%%DATADIR%%/help/file
+%%HELP%%%%DATADIR%%/help/files
+%%HELP%%%%DATADIR%%/help/floor
+%%HELP%%%%DATADIR%%/help/fopen
+%%HELP%%%%DATADIR%%/help/forall
+%%HELP%%%%DATADIR%%/help/fpathopen
+%%HELP%%%%DATADIR%%/help/fprintf
+%%HELP%%%%DATADIR%%/help/fputc
+%%HELP%%%%DATADIR%%/help/fputs
+%%HELP%%%%DATADIR%%/help/fputstr
+%%HELP%%%%DATADIR%%/help/frac
+%%HELP%%%%DATADIR%%/help/free
+%%HELP%%%%DATADIR%%/help/freebernoulli
+%%HELP%%%%DATADIR%%/help/freeeuler
+%%HELP%%%%DATADIR%%/help/freeglobals
+%%HELP%%%%DATADIR%%/help/freeredc
+%%HELP%%%%DATADIR%%/help/freestatics
+%%HELP%%%%DATADIR%%/help/frem
+%%HELP%%%%DATADIR%%/help/freopen
+%%HELP%%%%DATADIR%%/help/fscan
+%%HELP%%%%DATADIR%%/help/fscanf
+%%HELP%%%%DATADIR%%/help/fseek
+%%HELP%%%%DATADIR%%/help/fsize
+%%HELP%%%%DATADIR%%/help/ftell
+%%HELP%%%%DATADIR%%/help/full
+%%HELP%%%%DATADIR%%/help/gcd
+%%HELP%%%%DATADIR%%/help/gcdrem
+%%HELP%%%%DATADIR%%/help/gd
+%%HELP%%%%DATADIR%%/help/getenv
+%%HELP%%%%DATADIR%%/help/hash
+%%HELP%%%%DATADIR%%/help/head
+%%HELP%%%%DATADIR%%/help/help
+%%HELP%%%%DATADIR%%/help/highbit
+%%HELP%%%%DATADIR%%/help/history
+%%HELP%%%%DATADIR%%/help/hmean
+%%HELP%%%%DATADIR%%/help/hnrmod
+%%HELP%%%%DATADIR%%/help/hypot
+%%HELP%%%%DATADIR%%/help/ilog
+%%HELP%%%%DATADIR%%/help/ilog10
+%%HELP%%%%DATADIR%%/help/ilog2
+%%HELP%%%%DATADIR%%/help/im
+%%HELP%%%%DATADIR%%/help/indices
+%%HELP%%%%DATADIR%%/help/inputlevel
+%%HELP%%%%DATADIR%%/help/insert
+%%HELP%%%%DATADIR%%/help/int
+%%HELP%%%%DATADIR%%/help/interrupt
+%%HELP%%%%DATADIR%%/help/intro
+%%HELP%%%%DATADIR%%/help/inverse
+%%HELP%%%%DATADIR%%/help/iroot
+%%HELP%%%%DATADIR%%/help/isalnum
+%%HELP%%%%DATADIR%%/help/isalpha
+%%HELP%%%%DATADIR%%/help/isassoc
+%%HELP%%%%DATADIR%%/help/isatty
+%%HELP%%%%DATADIR%%/help/isblk
+%%HELP%%%%DATADIR%%/help/iscntrl
+%%HELP%%%%DATADIR%%/help/isconfig
+%%HELP%%%%DATADIR%%/help/isdefined
+%%HELP%%%%DATADIR%%/help/isdigit
+%%HELP%%%%DATADIR%%/help/iserror
+%%HELP%%%%DATADIR%%/help/iseven
+%%HELP%%%%DATADIR%%/help/isfile
+%%HELP%%%%DATADIR%%/help/isgraph
+%%HELP%%%%DATADIR%%/help/ishash
+%%HELP%%%%DATADIR%%/help/isident
+%%HELP%%%%DATADIR%%/help/isint
+%%HELP%%%%DATADIR%%/help/islist
+%%HELP%%%%DATADIR%%/help/islower
+%%HELP%%%%DATADIR%%/help/ismat
+%%HELP%%%%DATADIR%%/help/ismult
+%%HELP%%%%DATADIR%%/help/isnull
+%%HELP%%%%DATADIR%%/help/isnum
+%%HELP%%%%DATADIR%%/help/isobj
+%%HELP%%%%DATADIR%%/help/isobjtype
+%%HELP%%%%DATADIR%%/help/isodd
+%%HELP%%%%DATADIR%%/help/isprime
+%%HELP%%%%DATADIR%%/help/isprint
+%%HELP%%%%DATADIR%%/help/isptr
+%%HELP%%%%DATADIR%%/help/ispunct
+%%HELP%%%%DATADIR%%/help/isqrt
+%%HELP%%%%DATADIR%%/help/isrand
+%%HELP%%%%DATADIR%%/help/israndom
+%%HELP%%%%DATADIR%%/help/isreal
+%%HELP%%%%DATADIR%%/help/isrel
+%%HELP%%%%DATADIR%%/help/issimple
+%%HELP%%%%DATADIR%%/help/isspace
+%%HELP%%%%DATADIR%%/help/issq
+%%HELP%%%%DATADIR%%/help/isstr
+%%HELP%%%%DATADIR%%/help/istype
+%%HELP%%%%DATADIR%%/help/isupper
+%%HELP%%%%DATADIR%%/help/isxdigit
+%%HELP%%%%DATADIR%%/help/jacobi
+%%HELP%%%%DATADIR%%/help/join
+%%HELP%%%%DATADIR%%/help/lcm
+%%HELP%%%%DATADIR%%/help/lcmfact
+%%HELP%%%%DATADIR%%/help/lfactor
+%%HELP%%%%DATADIR%%/help/libcalc
+%%HELP%%%%DATADIR%%/help/list
+%%HELP%%%%DATADIR%%/help/ln
+%%HELP%%%%DATADIR%%/help/log
+%%HELP%%%%DATADIR%%/help/lowbit
+%%HELP%%%%DATADIR%%/help/ltol
+%%HELP%%%%DATADIR%%/help/makelist
+%%HELP%%%%DATADIR%%/help/man
+%%HELP%%%%DATADIR%%/help/mat
+%%HELP%%%%DATADIR%%/help/matdim
+%%HELP%%%%DATADIR%%/help/matfill
+%%HELP%%%%DATADIR%%/help/matmax
+%%HELP%%%%DATADIR%%/help/matmin
+%%HELP%%%%DATADIR%%/help/matsum
+%%HELP%%%%DATADIR%%/help/mattrace
+%%HELP%%%%DATADIR%%/help/mattrans
+%%HELP%%%%DATADIR%%/help/max
+%%HELP%%%%DATADIR%%/help/memsize
+%%HELP%%%%DATADIR%%/help/meq
+%%HELP%%%%DATADIR%%/help/min
+%%HELP%%%%DATADIR%%/help/minv
+%%HELP%%%%DATADIR%%/help/mmin
+%%HELP%%%%DATADIR%%/help/mne
+%%HELP%%%%DATADIR%%/help/mod
+%%HELP%%%%DATADIR%%/help/modify
+%%HELP%%%%DATADIR%%/help/name
+%%HELP%%%%DATADIR%%/help/near
+%%HELP%%%%DATADIR%%/help/new_custom
+%%HELP%%%%DATADIR%%/help/newerror
+%%HELP%%%%DATADIR%%/help/nextcand
+%%HELP%%%%DATADIR%%/help/nextprime
+%%HELP%%%%DATADIR%%/help/norm
+%%HELP%%%%DATADIR%%/help/null
+%%HELP%%%%DATADIR%%/help/num
+%%HELP%%%%DATADIR%%/help/obj
+%%HELP%%%%DATADIR%%/help/oldvalue
+%%HELP%%%%DATADIR%%/help/operator
+%%HELP%%%%DATADIR%%/help/ord
+%%HELP%%%%DATADIR%%/help/overview
+%%HELP%%%%DATADIR%%/help/param
+%%HELP%%%%DATADIR%%/help/perm
+%%HELP%%%%DATADIR%%/help/pfact
+%%HELP%%%%DATADIR%%/help/pi
+%%HELP%%%%DATADIR%%/help/pix
+%%HELP%%%%DATADIR%%/help/places
+%%HELP%%%%DATADIR%%/help/pmod
+%%HELP%%%%DATADIR%%/help/polar
+%%HELP%%%%DATADIR%%/help/poly
+%%HELP%%%%DATADIR%%/help/pop
+%%HELP%%%%DATADIR%%/help/popcnt
+%%HELP%%%%DATADIR%%/help/pound
+%%HELP%%%%DATADIR%%/help/power
+%%HELP%%%%DATADIR%%/help/prevcand
+%%HELP%%%%DATADIR%%/help/prevprime
+%%HELP%%%%DATADIR%%/help/printf
+%%HELP%%%%DATADIR%%/help/prompt
+%%HELP%%%%DATADIR%%/help/protect
+%%HELP%%%%DATADIR%%/help/ptest
+%%HELP%%%%DATADIR%%/help/push
+%%HELP%%%%DATADIR%%/help/putenv
+%%HELP%%%%DATADIR%%/help/quo
+%%HELP%%%%DATADIR%%/help/quomod
+%%HELP%%%%DATADIR%%/help/rand
+%%HELP%%%%DATADIR%%/help/randbit
+%%HELP%%%%DATADIR%%/help/random
+%%HELP%%%%DATADIR%%/help/randombit
+%%HELP%%%%DATADIR%%/help/randperm
+%%HELP%%%%DATADIR%%/help/rcin
+%%HELP%%%%DATADIR%%/help/rcmul
+%%HELP%%%%DATADIR%%/help/rcout
+%%HELP%%%%DATADIR%%/help/rcpow
+%%HELP%%%%DATADIR%%/help/rcsq
+%%HELP%%%%DATADIR%%/help/re
+%%HELP%%%%DATADIR%%/help/remove
+%%HELP%%%%DATADIR%%/help/resource
+%%HELP%%%%DATADIR%%/help/reverse
+%%HELP%%%%DATADIR%%/help/rewind
+%%HELP%%%%DATADIR%%/help/rm
+%%HELP%%%%DATADIR%%/help/root
+%%HELP%%%%DATADIR%%/help/round
+%%HELP%%%%DATADIR%%/help/rsearch
+%%HELP%%%%DATADIR%%/help/runtime
+%%HELP%%%%DATADIR%%/help/saveval
+%%HELP%%%%DATADIR%%/help/scale
+%%HELP%%%%DATADIR%%/help/scan
+%%HELP%%%%DATADIR%%/help/scanf
+%%HELP%%%%DATADIR%%/help/script
+%%HELP%%%%DATADIR%%/help/search
+%%HELP%%%%DATADIR%%/help/sec
+%%HELP%%%%DATADIR%%/help/sech
+%%HELP%%%%DATADIR%%/help/seed
+%%HELP%%%%DATADIR%%/help/segment
+%%HELP%%%%DATADIR%%/help/select
+%%HELP%%%%DATADIR%%/help/sgn
+%%HELP%%%%DATADIR%%/help/sha1
+%%HELP%%%%DATADIR%%/help/sin
+%%HELP%%%%DATADIR%%/help/sinh
+%%HELP%%%%DATADIR%%/help/size
+%%HELP%%%%DATADIR%%/help/sizeof
+%%HELP%%%%DATADIR%%/help/sleep
+%%HELP%%%%DATADIR%%/help/sort
+%%HELP%%%%DATADIR%%/help/sqrt
+%%HELP%%%%DATADIR%%/help/srand
+%%HELP%%%%DATADIR%%/help/srandom
+%%HELP%%%%DATADIR%%/help/ssq
+%%HELP%%%%DATADIR%%/help/statement
+%%HELP%%%%DATADIR%%/help/stoponerror
+%%HELP%%%%DATADIR%%/help/str
+%%HELP%%%%DATADIR%%/help/strcasecmp
+%%HELP%%%%DATADIR%%/help/strcat
+%%HELP%%%%DATADIR%%/help/strcmp
+%%HELP%%%%DATADIR%%/help/strcpy
+%%HELP%%%%DATADIR%%/help/strerror
+%%HELP%%%%DATADIR%%/help/strlen
+%%HELP%%%%DATADIR%%/help/strncasecmp
+%%HELP%%%%DATADIR%%/help/strncmp
+%%HELP%%%%DATADIR%%/help/strncpy
+%%HELP%%%%DATADIR%%/help/strpos
+%%HELP%%%%DATADIR%%/help/strprintf
+%%HELP%%%%DATADIR%%/help/strscan
+%%HELP%%%%DATADIR%%/help/strscanf
+%%HELP%%%%DATADIR%%/help/strtolower
+%%HELP%%%%DATADIR%%/help/strtoupper
+%%HELP%%%%DATADIR%%/help/substr
+%%HELP%%%%DATADIR%%/help/sum
+%%HELP%%%%DATADIR%%/help/swap
+%%HELP%%%%DATADIR%%/help/system
+%%HELP%%%%DATADIR%%/help/systime
+%%HELP%%%%DATADIR%%/help/tail
+%%HELP%%%%DATADIR%%/help/tan
+%%HELP%%%%DATADIR%%/help/tanh
+%%HELP%%%%DATADIR%%/help/test
+%%HELP%%%%DATADIR%%/help/time
+%%HELP%%%%DATADIR%%/help/todo
+%%HELP%%%%DATADIR%%/help/trunc
+%%HELP%%%%DATADIR%%/help/type
+%%HELP%%%%DATADIR%%/help/types
+%%HELP%%%%DATADIR%%/help/unexpected
+%%HELP%%%%DATADIR%%/help/usage
+%%HELP%%%%DATADIR%%/help/usertime
+%%HELP%%%%DATADIR%%/help/variable
+%%HELP%%%%DATADIR%%/help/version
+%%HELP%%%%DATADIR%%/help/wishlist
+%%HELP%%%%DATADIR%%/help/xor
+%%FULL%%%%DATADIR%%/hms.cal
+%%FULL%%%%DATADIR%%/infinities.cal
+%%FULL%%%%DATADIR%%/intfile.cal
+%%FULL%%%%DATADIR%%/intnum.cal
+%%FULL%%%%DATADIR%%/lambertw.cal
+%%FULL%%%%DATADIR%%/linear.cal
+%%FULL%%%%DATADIR%%/lnseries.cal
+%%FULL%%%%DATADIR%%/lucas.cal
+%%FULL%%%%DATADIR%%/lucas_chk.cal
+%%FULL%%%%DATADIR%%/mersenne.cal
+%%FULL%%%%DATADIR%%/mfactor.cal
+%%FULL%%%%DATADIR%%/mod.cal
+%%FULL%%%%DATADIR%%/natnumset.cal
+%%FULL%%%%DATADIR%%/pell.cal
+%%FULL%%%%DATADIR%%/pi.cal
+%%FULL%%%%DATADIR%%/pix.cal
+%%FULL%%%%DATADIR%%/pollard.cal
+%%FULL%%%%DATADIR%%/poly.cal
+%%FULL%%%%DATADIR%%/prompt.cal
+%%FULL%%%%DATADIR%%/psqrt.cal
+%%FULL%%%%DATADIR%%/qtime.cal
+%%FULL%%%%DATADIR%%/quat.cal
+%%FULL%%%%DATADIR%%/randbitrun.cal
+%%FULL%%%%DATADIR%%/randmprime.cal
+%%FULL%%%%DATADIR%%/randombitrun.cal
+%%FULL%%%%DATADIR%%/randomrun.cal
+%%FULL%%%%DATADIR%%/randrun.cal
+%%FULL%%%%DATADIR%%/regress.cal
+%%FULL%%%%DATADIR%%/repeat.cal
+%%FULL%%%%DATADIR%%/screen.cal
+%%FULL%%%%DATADIR%%/seedrandom.cal
+%%FULL%%%%DATADIR%%/set8700.cal
+%%FULL%%%%DATADIR%%/set8700.line
+%%FULL%%%%DATADIR%%/smallfactors.cal
+%%FULL%%%%DATADIR%%/solve.cal
+%%FULL%%%%DATADIR%%/specialfunctions.cal
+%%FULL%%%%DATADIR%%/statistics.cal
+%%FULL%%%%DATADIR%%/strings.cal
+%%FULL%%%%DATADIR%%/sumsq.cal
+%%FULL%%%%DATADIR%%/sumtimes.cal
+%%FULL%%%%DATADIR%%/surd.cal
+%%FULL%%%%DATADIR%%/test1700.cal
+%%FULL%%%%DATADIR%%/test2300.cal
+%%FULL%%%%DATADIR%%/test2600.cal
+%%FULL%%%%DATADIR%%/test2700.cal
+%%FULL%%%%DATADIR%%/test3100.cal
+%%FULL%%%%DATADIR%%/test3300.cal
+%%FULL%%%%DATADIR%%/test3400.cal
+%%FULL%%%%DATADIR%%/test3500.cal
+%%FULL%%%%DATADIR%%/test4000.cal
+%%FULL%%%%DATADIR%%/test4100.cal
+%%FULL%%%%DATADIR%%/test4600.cal
+%%FULL%%%%DATADIR%%/test5100.cal
+%%FULL%%%%DATADIR%%/test5200.cal
+%%FULL%%%%DATADIR%%/test8400.cal
+%%FULL%%%%DATADIR%%/test8500.cal
+%%FULL%%%%DATADIR%%/test8600.cal
+%%FULL%%%%DATADIR%%/test8900.cal
+%%FULL%%%%DATADIR%%/toomcook.cal
+%%FULL%%%%DATADIR%%/unitfrac.cal
+%%FULL%%%%DATADIR%%/varargs.cal
+%%FULL%%%%DATADIR%%/xx_print.cal
+%%FULL%%%%DATADIR%%/zeta2.cal
@dir include/calc/custom