peekchar
if (!isdigit(peekchar())) {
while (peekchar() == ':')
if (!isdigit(peekchar())) {
for (cnt = 1; peekchar() == c; cnt++)
switch (peekchar()) {
switch (peekchar()) {
if (peekchar() == 'd') {
tail(peekchar() == 'x' ? "ex" : "edit");
if (peekchar() == 'a') {
if (peekchar() == 'p') {
if (peekchar() == 'u') {
switch (peekchar()) {
if (peekchar() == 'e') {
if (peekchar() == 'e') {
switch (peekchar()) {
if (peekchar() == '!') {
switch (peekchar()) {
switch (d = peekchar()) {
if (peekchar() == 'a') {
if (peekchar() == 'n') {
switch (peekchar()) {
switch (peekchar()) {
c = peekchar();
if (skipwh() && peekchar() == '!') {
if (peekchar() == '!') {
return (endcmd(peekchar()) && peekchar() != '"');
if (wh && isalpha(c = peekchar()) && isascii(c) && !isdigit(c))
while (*comm && peekchar() == *comm)
c = peekchar();
if (wh && isalpha(c = peekchar()) && isascii(c))
while (cp < &tcommand[19] && isalpha(c = peekchar()) && isascii(c))
while (peekchar() == op) {
if (peekchar() != EOF)
while (!iswhite(peekchar()) && !endcmd(peekchar()))
if (!endcmd(peekchar()))
if (peekchar() == '\n') {
if (peekchar() == '+') {
if (!isascii(c = peekchar()) && (c != EOF)) {
if (c == '\\' && isspace(peekchar()))
if (!isascii(c = peekchar())) {
if (any(peekchar(), "#%|"))
if (peekchar() == '!')
while (peekchar() == '>')
while ((c = peekchar()) != '\n') {
c = peekchar();
c = peekchar();
c = peekchar();
if(c == '\\' && peekchar() == ']') {
if (peekchar() == '?') {
if (!isdigit(peekchar()))
if( peekchar() != EOF)
return (iswhite(peekchar()) || endcmd(peekchar()));
if (peekchar() != EOF)
} while (isalnum(peekchar()));
while (iswhite(peekchar())) {
c = peekchar();
c = peekchar();
if (any(peekchar(), specialchars)) {
if (peekchar() == '/') {
if (any(peekchar(), "+-^."))
vsetsiz(isdigit(peekchar()) ? getnum() : value(vi_WINDOW));
while (isspace(peekchar(s))) {
if (!islower(peekchar(s))) {
if (peekchar(s) == '-') {
if (!isdigit(peekchar(s))) {
if (!isdigit(peekchar(s))) {
if (peekchar(s) == '.' || peekchar(s) == 'e' || peekchar(s) == 'E') {
switch (peekchar(s)) {
switch (c = peekchar(s)) {
switch (c = peekchar(s)) {
while (isspace(peekchar(s))) {
if (!islower(peekchar(s))) {
if (peekchar(s) == '-') {
if (!isdigit(peekchar(s))) {
if (!isdigit(peekchar(s))) {
if (peekchar(s) == '.' || peekchar(s) == 'e' || peekchar(s) == 'E') {
switch (peekchar(s)) {
switch (c = peekchar(s)) {
switch (c = peekchar(s)) {