Ejemplo n.º 1
0
static void HandleTopLevelExpression() {
    if (shared_ptr<ExprAST> E = ParseTopLevelExpr()) {
        E->codegen();
        //cout<<"Parsed a top-level expr\n";
    } else {
        getNextToken();
    }
}
Ejemplo n.º 2
0
void
HandleTopLevelExpression()
{
    if ( ParseTopLevelExpr() )
        std::cout << "...parsed a top-level expression.\n";
    else
        getNextToken();
}
Ejemplo n.º 3
0
static void HandleTopLevelExpression() {
  // Evaluate a top-level expression into an anonymous function.
  if (ParseTopLevelExpr()) {
    fprintf(stderr, "Parsed a top-level expr\n");
  } else {
    // Skip token for error recovery.
    getNextToken();
  }
}
Ejemplo n.º 4
0
static void HandleTopLevelExpr()
{
    if (ParseTopLevelExpr()) {
        fprintf(stderr, "Parsed a top-level expr.\n");
    }

    else {
        getNextToken();
    }
}