version 1.10, 2001/11/18 09:49:43
|
version 1.13, 2001/11/29 18:43:55
|
Line 688 EndLine ([\r][\n]|[\n])
|
Line 688 EndLine ([\r][\n]|[\n])
|
} |
} |
|
|
<S_IMPORT>{ |
<S_IMPORT>{ |
{FileName}{Space}* { |
{FileName}{Space}* { char *endquote; |
end_mode(); |
end_mode(); |
start_mode(MODE_IMPORT,NULL); |
start_mode(MODE_IMPORT,NULL); |
send("%s/%s",import_prefix,yytext); |
/* Get rid of leading and trailing quotes */ |
end_mode(); |
endquote = strrchr(yytext,'\"'); |
BEGIN S_SKIP; |
*endquote = '\0'; |
|
if (yytext[1] == '/') { |
|
send("%s%s",import_prefix,&yytext[1]); |
|
} else { |
|
send("%s",&yytext[1]); |
|
} |
|
end_mode(); |
|
BEGIN S_SKIP; |
} |
} |
{Identifier}{Space}* { end_mode(); |
{Identifier}{Space}* { end_mode(); |
start_mode(MODE_IMPORT,NULL); |
start_mode(MODE_IMPORT,NULL); |
send("$%s",yytext); |
send("$%s",yytext); |
end_mode(); |
end_mode(); |
BEGIN S_SKIP; |
BEGIN S_SKIP; |
} |
} |
} |
} |
|
|
Line 930 EndLine ([\r][\n]|[\n])
|
Line 937 EndLine ([\r][\n]|[\n])
|
BEGIN S_ECHO; |
BEGIN S_ECHO; |
} |
} |
} |
} |
|
[%] {send("%%");} |
{Operator} { LLDBUG_PR2("[Op(%c) in VAR,TF_STMT,LET]",yytext[0]); send(yytext); } |
{Operator} { LLDBUG_PR2("[Op(%c) in VAR,TF_STMT,LET]",yytext[0]); send(yytext); } |
} |
} |
|
|
Line 988 EndLine ([\r][\n]|[\n])
|
Line 996 EndLine ([\r][\n]|[\n])
|
send("'"); |
send("'"); |
yy_pop_state(); |
yy_pop_state(); |
} |
} |
|
[%] { /*Escape percent signs so that vasprintf doesn't choke */ |
|
send("%%"); |
|
} |
{EndLine} { /* check for termination of string constant */ |
{EndLine} { /* check for termination of string constant */ |
char warn_msg[WARN_MSG_LENGTH]; |
char warn_msg[WARN_MSG_LENGTH]; |
|
|