1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
# QPDEFS -- SAMPLE global macro definition file for QPOE. This should be
# modified (and a copy placed somewhere outside the QPOE sources) to establish
# the defaults for a given site. Each user may also have their own private
# copy of this file. The environment variable `qmfiles' defines the list of
# QPDEFS files to be read to define the runtime environment for QPOE.
# Interface parameters (defaults shown).
#set bucketlen 1024
#set cachesize 8
#set indexlen 100
#set maxlfiles 128
#set pagesize 512
#set sbufsize 2048
#set stablen 2048
#set progbuflen 1024
#set databuflen 4096
#set maxfrlutlen 8192
#set maxrrlutlen 1024
#set lutminranges 5
#set lutscale 15
#set maxpushback 8192
#set blockfactor 8
#set optbufsize 524288
#set debuglevel 0
set lutscale 32
set blockfactor 4
# The event structure used in qpoe$zzdebug.x for s/w testing.
define evfields {s:x,s:y,s,s,d,s,s}
define x s0
define y s2
define pha s4
define pi s6
define time d8
define dx s16
define dy s18
# An alias.
define t time
# Some test filters.
define box x=(400:800),y=(200:400)
define dbox dx=(400:800),dy=(200:400)
define eventimes (30:31,32:33,34:35,36:37,38:39,40:41,42:43)
define oddtimes (31:32,33:34,35:36,37:38,39:40,41:42,43:44)
define alltimes (eventimes,oddtimes)
# The following is for integer LUT tests; a bitwise test would be more
# suitable for testing for an even integer.
define even (2,4,6,8,10,12,14,16,18,20,22,24,26,28,30)
# Test argument substitution in macros.
define eq $1=($2)
define ne $1=!($2)
define le $1=(:$2)
define lt $1=(!($2:))
define ge $1=($2:)
define gt $1=(!(:$2))
|