Namespaces in AerScript do not support aliases.
The build was successful.
Details
The build was successful.
Details
This commit is contained in:
parent
407fb09e8f
commit
d72774f0f4
|
@ -2402,23 +2402,6 @@ static sxi32 PH7_CompileUsing(ph7_gen_state *pGen) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(pGen->pIn < pGen->pEnd && (pGen->pIn->nType & PH7_TK_KEYWORD) && PH7_KEYWORD_AS == SX_PTR_TO_INT(pGen->pIn->pUserData)) {
|
|
||||||
pGen->pIn++; /* Jump the 'as' keyword */
|
|
||||||
/* Compile one or more aliasses */
|
|
||||||
for(;;) {
|
|
||||||
if(pGen->pIn >= pGen->pEnd) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
while(pGen->pIn < pGen->pEnd && (pGen->pIn->nType & (PH7_TK_NSSEP | PH7_TK_ID))) {
|
|
||||||
pGen->pIn++;
|
|
||||||
}
|
|
||||||
if(pGen->pIn < pGen->pEnd && (pGen->pIn->nType & PH7_TK_COMMA/*','*/)) {
|
|
||||||
pGen->pIn++; /* Jump the comma and process the next alias */
|
|
||||||
} else {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if(pGen->pIn < pGen->pEnd && (pGen->pIn->nType & PH7_TK_SEMI/*';'*/) == 0) {
|
if(pGen->pIn < pGen->pEnd && (pGen->pIn->nType & PH7_TK_SEMI/*';'*/) == 0) {
|
||||||
/* Unexpected token */
|
/* Unexpected token */
|
||||||
PH7_GenCompileError(&(*pGen), E_ERROR, nLine, "using statement: Unexpected token '%z',expecting ';'",
|
PH7_GenCompileError(&(*pGen), E_ERROR, nLine, "using statement: Unexpected token '%z',expecting ';'",
|
||||||
|
|
Loading…
Reference in New Issue