clerk/journal/lexer/testdata/transaction_with_virtual_accounts.txtar (view raw)
| 1 | -- input -- |
| 2 | 2024/01/01 * groceries |
| 3 | (virtual:account) 1 PESO |
| 4 | [some thing:else] 5 PESO |
| 5 | -- expect -- |
| 6 | DATE "2024/01/01" 1:1-1:11 |
| 7 | WHITESPACE " " 1:11-1:12 |
| 8 | STAR "*" 1:12-1:13 |
| 9 | WHITESPACE " " 1:13-1:14 |
| 10 | TEXT "groceries" 1:14-2:0 |
| 11 | NEWLINE "\n" 2:0-2:1 |
| 12 | INDENT "\t" 2:1-2:2 |
| 13 | LPAREN "(" 2:2-2:3 |
| 14 | TEXT "virtual" 2:3-2:10 |
| 15 | COLON ":" 2:10-2:11 |
| 16 | TEXT "account" 2:11-2:18 |
| 17 | RPAREN ")" 2:18-2:19 |
| 18 | WHITESPACE " " 2:19-2:21 |
| 19 | INT "1" 2:21-2:22 |
| 20 | WHITESPACE " " 2:22-2:23 |
| 21 | COMMODITYMARK "PESO" 2:23-3:0 |
| 22 | NEWLINE "\n" 3:0-3:1 |
| 23 | INDENT "\t" 3:1-3:2 |
| 24 | LBRACKET "[" 3:2-3:3 |
| 25 | TEXT "some thing" 3:3-3:13 |
| 26 | COLON ":" 3:13-3:14 |
| 27 | TEXT "else" 3:14-3:18 |
| 28 | RBRACKET "]" 3:18-3:19 |
| 29 | WHITESPACE " " 3:19-3:22 |
| 30 | INT "5" 3:22-3:23 |
| 31 | WHITESPACE " " 3:23-3:24 |
| 32 | COMMODITYMARK "PESO" 3:24-4:0 |
| 33 | NEWLINE "\n" 4:0-4:1 |
| 34 | EOF "" 4:1-4:1 |