Changeset 836
- Timestamp:
- 05/09/07 11:21:35 (2 years ago)
- Files:
-
- 1.8.3/branches/experimental/hdrs/externs.h (modified) (1 diff)
- 1.8.3/branches/experimental/src/access.c (modified) (1 diff)
- 1.8.3/branches/experimental/src/lmath.c (modified) (6 diffs)
- 1.8.3/branches/experimental/src/lmath.gperf (modified) (1 diff)
- 1.8.3/branches/experimental/src/markup.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
1.8.3/branches/experimental/hdrs/externs.h
r803 r836 6 6 * 7 7 */ 8 9 8 10 9 #ifndef __EXTERNS_H 1.8.3/branches/experimental/src/access.c
r790 r836 87 87 #include "flags.h" 88 88 #include "confmagic.h" 89 90 89 91 90 /** An access flag. */ 1.8.3/branches/experimental/src/lmath.c
r835 r836 1 /* ANSI-C code produced by gperf version 3.0. 1*/1 /* ANSI-C code produced by gperf version 3.0.3 */ 2 2 /* Command-line: gperf --output-file lmath.c lmath.gperf */ 3 3 /* Computed positions: -k'1-2' */ … … 30 30 #endif 31 31 32 #line 1 1"lmath.gperf"32 #line 12 "lmath.gperf" 33 33 34 34 /** Declaration macro for math functions */ … … 62 62 63 63 /** A math function. */ 64 #line 4 3"lmath.gperf"64 #line 44 "lmath.gperf" 65 65 struct math { 66 66 const char *name; /**< Name of the function. */ … … 158 158 #ifdef __GNUC__ 159 159 __inline 160 #ifdef __GNUC_STDC_INLINE__ 161 __attribute__ ((__gnu_inline__)) 162 #endif 160 163 #endif 161 164 struct math * … … 180 183 static struct math wordlist[] = 181 184 { 182 {""}, {""}, 185 {"",NULL}, {"",NULL}, 186 #line 62 "lmath.gperf" 187 {"OR", math_or}, 188 #line 63 "lmath.gperf" 189 {"NOR", math_nor}, 190 {"",NULL}, {"",NULL}, {"",NULL}, {"",NULL}, 191 #line 60 "lmath.gperf" 192 {"AND", math_and}, 183 193 #line 61 "lmath.gperf" 184 {"OR", math_or}, 185 #line 62 "lmath.gperf" 186 {"NOR", math_nor}, 187 {""}, {""}, {""}, {""}, 194 {"NAND", math_nand}, 195 {"",NULL}, 196 #line 53 "lmath.gperf" 197 {"FLOORDIV", math_floordiv}, 198 {"",NULL}, 199 #line 54 "lmath.gperf" 200 {"MOD", math_modulo}, 201 #line 57 "lmath.gperf" 202 {"REMAINDER", math_remainder}, 203 {"",NULL}, 204 #line 55 "lmath.gperf" 205 {"MODULO", math_modulo}, 206 #line 56 "lmath.gperf" 207 {"MODULUS", math_modulo}, 188 208 #line 59 "lmath.gperf" 189 {"AND", math_and}, 190 #line 60 "lmath.gperf" 191 {"NAND", math_nand}, 192 {""}, 209 {"MAX", math_max}, 210 #line 69 "lmath.gperf" 211 {"MEAN", math_mean}, 212 {"",NULL}, 213 #line 70 "lmath.gperf" 214 {"MEDIAN", math_median}, 215 {"",NULL}, 216 #line 66 "lmath.gperf" 217 {"BOR", math_bor}, 218 {"",NULL}, {"",NULL}, 219 #line 71 "lmath.gperf" 220 {"STDDEV", math_stddev}, 221 {"",NULL}, 222 #line 64 "lmath.gperf" 223 {"XOR", math_xor}, 224 #line 65 "lmath.gperf" 225 {"BAND", math_band}, 226 {"",NULL}, {"",NULL}, {"",NULL}, 227 #line 58 "lmath.gperf" 228 {"MIN", math_min}, 229 #line 68 "lmath.gperf" 230 {"FDIV", math_fdiv}, 231 {"",NULL}, {"",NULL}, {"",NULL}, 232 #line 49 "lmath.gperf" 233 {"ADD", math_add}, 234 {"",NULL}, {"",NULL}, {"",NULL}, {"",NULL}, 235 #line 51 "lmath.gperf" 236 {"MUL", math_mul}, 237 {"",NULL}, {"",NULL}, {"",NULL}, {"",NULL}, 238 #line 50 "lmath.gperf" 239 {"SUB", math_sub}, 240 #line 67 "lmath.gperf" 241 {"BXOR", math_bxor}, 242 {"",NULL}, {"",NULL}, {"",NULL}, 193 243 #line 52 "lmath.gperf" 194 {"FLOORDIV", math_floordiv},195 {""},196 #line 53 "lmath.gperf"197 {"MOD", math_modulo},198 #line 56 "lmath.gperf"199 {"REMAINDER", math_remainder},200 {""},201 #line 54 "lmath.gperf"202 {"MODULO", math_modulo},203 #line 55 "lmath.gperf"204 {"MODULUS", math_modulo},205 #line 58 "lmath.gperf"206 {"MAX", math_max},207 #line 68 "lmath.gperf"208 {"MEAN", math_mean},209 {""},210 #line 69 "lmath.gperf"211 {"MEDIAN", math_median},212 {""},213 #line 65 "lmath.gperf"214 {"BOR", math_bor},215 {""}, {""},216 #line 70 "lmath.gperf"217 {"STDDEV", math_stddev},218 {""},219 #line 63 "lmath.gperf"220 {"XOR", math_xor},221 #line 64 "lmath.gperf"222 {"BAND", math_band},223 {""}, {""}, {""},224 #line 57 "lmath.gperf"225 {"MIN", math_min},226 #line 67 "lmath.gperf"227 {"FDIV", math_fdiv},228 {""}, {""}, {""},229 #line 48 "lmath.gperf"230 {"ADD", math_add},231 {""}, {""}, {""}, {""},232 #line 50 "lmath.gperf"233 {"MUL", math_mul},234 {""}, {""}, {""}, {""},235 #line 49 "lmath.gperf"236 {"SUB", math_sub},237 #line 66 "lmath.gperf"238 {"BXOR", math_bxor},239 {""}, {""}, {""},240 #line 51 "lmath.gperf"241 244 {"DIV", math_div} 242 245 }; … … 257 260 return 0; 258 261 } 259 #line 7 1"lmath.gperf"262 #line 72 "lmath.gperf" 260 263 261 264 1.8.3/branches/experimental/src/lmath.gperf
r835 r836 3 3 %define hash-function-name math_hash 4 4 %define lookup-function-name math_hash_lookup 5 /* %readonly-tables */6 5 %enum 7 6 %compare-lengths 8 7 %ignore-case 9 8 %struct-type 9 %define initializer-suffix ,NULL 10 10 11 11 %{ 1.8.3/branches/experimental/src/markup.c
r832 r836 74 74 compare_starts(const void *a, const void *b); 75 75 76 /* Functions in htmltab.c (Generated by gperf) */ 77 static unsigned int htmltag_hash(const char *s, unsigned int len); 78 static const char *is_allowed_tag(const char *tag, unsigned int len); 76 const char *is_allowed_tag(const char *s, unsigned int len); 77 79 78 80 79 /* ARGSUSED */ … … 165 164 } 166 165 } 166 167 /* File generated by gperf */ 168 #include "htmltab.c" 167 169 168 170 /* ARGSUSED */ … … 2090 2092 } 2091 2093 2092 /* File generated by gperf */2093 #include "htmltab.c"
