Lines Matching defs:table
2 * table ... :TABLE: [class=name] [format={lower,upper}]
6 * if map==1 then do $(.TABLE.MAP. $(table) [name=name]) otherwise
7 * define variables in table name of the form [(class|table)_]name=1[value]
10 * set TABLE.list=1 or TABLE.list.name=1 to list the table variables
18 local table=$(I) class format ignore map name novariables options list state $(~$(I)) $(>)
24 : $(.TABLE.MAP. $(table) $(name))
26 if TABLE.list || "$(TABLE.list.$(table))"
30 class := $(table)_
48 table := $(.TABLE.INIT. $(table) $(options) $(name))
52 : $(.TABLE.SET. $(table) "$(class)" $(format) "$(state)" "$(map)" "$(ignore)" "$(list)")
58 .TABLE.$(map)$(table) := $(name)
104 * $(.TABLE.INIT. table [name=name] [options])
113 * convert the table in action to name[name]=value
117 * table data name returned
121 local T name options table=$(%)
122 if ( T = "$(.TABLE.$(table))" )
125 if "$(@$(table):V)"
127 if TABLE.all || "$(TABLE.all.$(table))"
130 T := $(name|table)
131 .TABLE.$(table) := $(T)
134 for I $(@$(table))
228 clear $(table)