|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <stdio.h>#include <stdlib.h>Classes | |
| struct | node |
| struct | element |
| struct | complex |
Macros | |
| #define | nil 0 |
| #define | false 0 |
| #define | true 1 |
| #define | bubblebase 1.61f |
| #define | dnfbase 3.5f |
| #define | permbase 1.75f |
| #define | queensbase 1.83f |
| #define | towersbase 2.39f |
| #define | quickbase 1.92f |
| #define | intmmbase 1.46f |
| #define | treebase 2.5f |
| #define | mmbase 0.0f |
| #define | fpmmbase 2.92f |
| #define | puzzlebase 0.5f |
| #define | fftbase 0.0f |
| #define | fpfftbase 4.44f |
| #define | maxcells 18 |
| #define | rowsize 40 |
| #define | size 511 |
| #define | classmax 3 |
| #define | typemax 12 |
| #define | d 8 |
| #define | sortelements 5000 |
| #define | srtelements 500 |
| #define | fftsize 256 |
| #define | fftsize2 129 |
| #define | permrange 10 |
| #define | stackrange 3 |
Functions | |
| void | Initrand () |
| int | Rand () |
| void | Error (char *emsg) |
| void | Makenull (int s) |
| int | Getelement () |
| void | Push (int i, int s) |
| void | Init (int s, int n) |
| int | Pop (int s) |
| void | Move (int s1, int s2) |
| void | tower (int i, int j, int k) |
| void | Towers () |
| int | main () |
Variables | |
| float | value |
| float | fixed |
| float | floated |
| long | seed |
| int | permarray [permrange+1] |
| unsigned int | pctr |
| struct node * | tree |
| int | stack [stackrange+1] |
| struct element | cellspace [maxcells+1] |
| int | freelist |
| int | movesdone |
| int | ima [rowsize+1][rowsize+1] |
| int | imb [rowsize+1][rowsize+1] |
| int | imr [rowsize+1][rowsize+1] |
| float | rma [rowsize+1][rowsize+1] |
| float | rmb [rowsize+1][rowsize+1] |
| float | rmr [rowsize+1][rowsize+1] |
| int | piececount [classmax+1] |
| int | class [typemax+1] |
| int | piecemax [typemax+1] |
| int | puzzl [size+1] |
| int | p [typemax+1][size+1] |
| int | n |
| int | kount |
| int | sortlist [sortelements+1] |
| int | biggest |
| int | littlest |
| int | top |
| struct complex | z [fftsize+1] |
| struct complex | w [fftsize+1] |
| struct complex | e [fftsize2+1] |
| float | zr |
| float | zi |
| #define bubblebase 1.61f |
| #define classmax 3 |
| #define d 8 |
| #define dnfbase 3.5f |
| #define false 0 |
| #define fftbase 0.0f |
| #define fftsize 256 |
| #define fftsize2 129 |
| #define fpfftbase 4.44f |
| #define fpmmbase 2.92f |
| #define intmmbase 1.46f |
| #define maxcells 18 |
| #define mmbase 0.0f |
| #define nil 0 |
| #define permbase 1.75f |
| #define permrange 10 |
| #define puzzlebase 0.5f |
| #define queensbase 1.83f |
| #define quickbase 1.92f |
| #define rowsize 40 |
| #define size 511 |
| #define sortelements 5000 |
| #define srtelements 500 |
| #define stackrange 3 |
| #define towersbase 2.39f |
| #define treebase 2.5f |
| #define true 1 |
| #define typemax 12 |
| void Error | ( | char * | emsg | ) |
| int Getelement | ( | ) |
| void Init | ( | int | s, |
| int | n | ||
| ) |
| void Initrand | ( | ) |
| int main | ( | void | ) |
| void Makenull | ( | int | s | ) |
| void Move | ( | int | s1, |
| int | s2 | ||
| ) |
| int Pop | ( | int | s | ) |
| void Push | ( | int | i, |
| int | s | ||
| ) |
| int Rand | ( | ) |
| void tower | ( | int | i, |
| int | j, | ||
| int | k | ||
| ) |
| void Towers | ( | ) |
| int biggest |
| int class[typemax+1] |
| float fixed |
| float floated |
| int freelist |
| int kount |
| int littlest |
| int movesdone |
| int n |
| unsigned int pctr |
| int permarray[permrange+1] |
| int piececount[classmax+1] |
| int piecemax[typemax+1] |
| int puzzl[size+1] |
| long seed |
| int sortlist[sortelements+1] |
| int stack[stackrange+1] |
| int top |
| struct node* tree |
| float value |
| float zi |
| float zr |
1.8.13