402 } |
402 } |
403 |
403 |
404 // Handle BFC statements |
404 // Handle BFC statements |
405 if (tokens.size() > 2 && tokens[1] == "BFC") { |
405 if (tokens.size() > 2 && tokens[1] == "BFC") { |
406 for (short i = 0; i < LDBFC::NumStatements; ++i) |
406 for (short i = 0; i < LDBFC::NumStatements; ++i) |
407 if (comm == fmt ("BFC %s", LDBFC::saStatements [i])) |
407 if (comm == fmt ("BFC %s", LDBFC::statements [i])) |
408 return new LDBFC ((LDBFC::Type) i); |
408 return new LDBFC ((LDBFC::Type) i); |
409 |
409 |
410 // MLCAD is notorious for stuffing these statements in parts it |
410 // MLCAD is notorious for stuffing these statements in parts it |
411 // creates. The above block only handles valid statements, so we |
411 // creates. The above block only handles valid statements, so we |
412 // need to handle MLCAD-style invertnext separately. |
412 // need to handle MLCAD-style invertnext separately. |