... | @@ -101,6 +101,6 @@ For example, if the `Comma` and `LF` streams are streams identifying all commas |
... | @@ -101,6 +101,6 @@ For example, if the `Comma` and `LF` streams are streams identifying all commas |
|
```
|
|
```
|
|
PabloAST * quoted_data = pb.createIntrinsicCall(pablo::Intrinsic::InclusiveSpan, {start_dquote, end_dquote});
|
|
PabloAST * quoted_data = pb.createIntrinsicCall(pablo::Intrinsic::InclusiveSpan, {start_dquote, end_dquote});
|
|
PabloAST * unquoted = pb.createNot(quoted_data);
|
|
PabloAST * unquoted = pb.createNot(quoted_data);
|
|
PabloAST * recordMarks = pb.createAnd(LF, unquoted);
|
|
PabloAST * record_separators = pb.createAnd(LF, unquoted);
|
|
PabloAST * fieldMarks = pb.createOr(pb.createAnd(Comma, unquoted), recordMarks);
|
|
PabloAST * field_separators = pb.createOr(pb.createAnd(Comma, unquoted), record_separators);
|
|
``` |
|
``` |
|
|
|
\ No newline at end of file |