all repos

clerk @ e2e9e2b

missing tooling for ledger/hledger

clerk/journal/lexer/testdata/transaction_with_unicode_commodity_symbols.txtar (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
tests: switch to txtar, 3 days ago
1
-- input --
2
2024/01/01 groceries
3
    expenses:food  €10.00
4
    expenses:food  £5.00
5
    expenses:food  ₹700.00
6
    expenses:food  40.00 гривні
7
    assets:cash
8
-- expect --
9
DATE         "2024/01/01"         1:1-1:11
10
WHITESPACE   " "                  1:11-1:12
11
TEXT         "groceries"          1:12-2:0
12
NEWLINE      "\n"                 2:0-2:1
13
INDENT       "    "               2:1-2:5
14
TEXT         "expenses"           2:5-2:13
15
COLON        ":"                  2:13-2:14
16
TEXT         "food"               2:14-2:18
17
WHITESPACE   "  "                 2:18-2:20
18
COMMODITYMARK "€"                  2:20-2:21
19
DECIMAL      "10.00"              2:21-3:0
20
NEWLINE      "\n"                 3:0-3:1
21
INDENT       "    "               3:1-3:5
22
TEXT         "expenses"           3:5-3:13
23
COLON        ":"                  3:13-3:14
24
TEXT         "food"               3:14-3:18
25
WHITESPACE   "  "                 3:18-3:20
26
COMMODITYMARK "£"                  3:20-3:21
27
DECIMAL      "5.00"               3:21-4:0
28
NEWLINE      "\n"                 4:0-4:1
29
INDENT       "    "               4:1-4:5
30
TEXT         "expenses"           4:5-4:13
31
COLON        ":"                  4:13-4:14
32
TEXT         "food"               4:14-4:18
33
WHITESPACE   "  "                 4:18-4:20
34
COMMODITYMARK "₹"                  4:20-4:21
35
DECIMAL      "700.00"             4:21-5:0
36
NEWLINE      "\n"                 5:0-5:1
37
INDENT       "    "               5:1-5:5
38
TEXT         "expenses"           5:5-5:13
39
COLON        ":"                  5:13-5:14
40
TEXT         "food"               5:14-5:18
41
WHITESPACE   "  "                 5:18-5:20
42
DECIMAL      "40.00"              5:20-5:25
43
WHITESPACE   " "                  5:25-5:26
44
COMMODITYMARK "гривні"             5:26-6:0
45
NEWLINE      "\n"                 6:0-6:1
46
INDENT       "    "               6:1-6:5
47
TEXT         "assets"             6:5-6:11
48
COLON        ":"                  6:11-6:12
49
TEXT         "cash"               6:12-7:0
50
NEWLINE      "\n"                 7:0-7:1
51
EOF          ""                   7:1-7:1