Fix bugs, add propper tests
This commit is contained in:
96
old_tests/tokeniser/literals.exp
Normal file
96
old_tests/tokeniser/literals.exp
Normal file
@@ -0,0 +1,96 @@
|
||||
[
|
||||
Token {
|
||||
loc: Loc {
|
||||
file: "tokeniser/literals.mcl",
|
||||
line: 7,
|
||||
col: 11,
|
||||
},
|
||||
tt: Number(
|
||||
Number {
|
||||
val: 173,
|
||||
base: 2,
|
||||
signed: false,
|
||||
},
|
||||
),
|
||||
},
|
||||
Token {
|
||||
loc: Loc {
|
||||
file: "tokeniser/literals.mcl",
|
||||
line: 6,
|
||||
col: 8,
|
||||
},
|
||||
tt: Number(
|
||||
Number {
|
||||
val: 13633,
|
||||
base: 8,
|
||||
signed: false,
|
||||
},
|
||||
),
|
||||
},
|
||||
Token {
|
||||
loc: Loc {
|
||||
file: "tokeniser/literals.mcl",
|
||||
line: 5,
|
||||
col: 9,
|
||||
},
|
||||
tt: Number(
|
||||
Number {
|
||||
val: 16759299,
|
||||
base: 16,
|
||||
signed: false,
|
||||
},
|
||||
),
|
||||
},
|
||||
Token {
|
||||
loc: Loc {
|
||||
file: "tokeniser/literals.mcl",
|
||||
line: 4,
|
||||
col: 3,
|
||||
},
|
||||
tt: Number(
|
||||
Number {
|
||||
val: 21,
|
||||
base: 10,
|
||||
signed: false,
|
||||
},
|
||||
),
|
||||
},
|
||||
Token {
|
||||
loc: Loc {
|
||||
file: "tokeniser/literals.mcl",
|
||||
line: 3,
|
||||
col: 22,
|
||||
},
|
||||
tt: String(
|
||||
TString {
|
||||
val: "this is a c string!",
|
||||
cstr: true,
|
||||
},
|
||||
),
|
||||
},
|
||||
Token {
|
||||
loc: Loc {
|
||||
file: "tokeniser/literals.mcl",
|
||||
line: 2,
|
||||
col: 27,
|
||||
},
|
||||
tt: String(
|
||||
TString {
|
||||
val: "this is a normal string!",
|
||||
cstr: false,
|
||||
},
|
||||
),
|
||||
},
|
||||
Token {
|
||||
loc: Loc {
|
||||
file: "tokeniser/literals.mcl",
|
||||
line: 1,
|
||||
col: 4,
|
||||
},
|
||||
tt: Char(
|
||||
Char(
|
||||
'c',
|
||||
),
|
||||
),
|
||||
},
|
||||
]
|
||||
Reference in New Issue
Block a user