Lines Matching refs:snake
106 static struct point snake[6]; variable
240 snrand(&snake[0]); in main()
243 chase(&snake[i], &snake[i - 1]); in main()
458 pchar(&snake[i], SNAKETAIL); in setup()
460 pchar(&snake[0], SNAKEHEAD); in setup()
500 if (same(&p, &snake[i])) in snrand()
877 if (same(&snake[i], &snake[5])) in pushsnake()
880 pchar(&snake[5], ' '); in pushsnake()
882 tmp.col = snake[5].col; in pushsnake()
883 tmp.line = snake[5].line; in pushsnake()
885 snake[i + 1] = snake[i]; in pushsnake()
886 chase(&snake[0], &snake[1]); in pushsnake()
887 pchar(&snake[1], SNAKETAIL); in pushsnake()
888 pchar(&snake[0], SNAKEHEAD); in pushsnake()
890 if (same(&snake[i], &you) || same(&tmp, &you)) { in pushsnake()
934 if (same(sp, &snake[0])) { in chk()
939 if (same(sp, &snake[j])) { in chk()