Subversion Repositories filter_foundry

Compare Revisions

Regard whitespace Rev 304 → Rev 303

/trunk/lexer.l
127,6 → 127,12
return TOK_UNKNOWN;
}
 
[RGBACIUV] { /* undocumented(?) variables indicating channel range */
yylval = newnode(TOK_NUM);
yylval->v.value = 255;
return TOK_NUM;
}
 
[t] {
yylval = newnode(TOK_NUM);
yylval->v.value = 0;
133,7 → 139,7
return TOK_NUM;
}
 
[rgbaciuvxyzpdmXYZDMRGBACIUV] { /* single character variable */
[rgbaciuvxyzpdmXYZDM] { /* single character variable */
yylval = newnode(TOK_SPECIALVAR);
yylval->v.specialvar = yytext[0];
/* values are defined in process.c */