Files
LXC/LXC.exe.log
Pasha Bibko a54c0ccbab Moved Common to external git repo
Also changed namespace from LXC to PashaBibko::LXC
2025-08-09 21:31:36 +01:00

56 lines
3.0 KiB
Plaintext

[PB_Util::Log]: "Lexer output"
{
0 | Token::FunctionDef | EMPTY
1 | Token::OpenCrocodile | EMPTY
2 | Token::Identifier | "int"
3 | Token::CloseCrocodile | EMPTY
4 | Token::Identifier | "fib"
5 | Token::OpenParen | EMPTY
6 | Token::Identifier | "int"
7 | Token::Colon | EMPTY
8 | Token::Identifier | "num"
9 | Token::CloseParen | EMPTY
10 | Token::OpenBrace | EMPTY
11 | Token::Return | EMPTY
12 | Token::Identifier | "fib"
13 | Token::OpenParen | EMPTY
14 | Token::Identifier | "n"
15 | Token::Sub | EMPTY
16 | Token::NumLiteral | "1"
17 | Token::CloseParen | EMPTY
18 | Token::Add | EMPTY
19 | Token::Identifier | "fib"
20 | Token::OpenParen | EMPTY
21 | Token::Identifier | "n"
22 | Token::Sub | EMPTY
23 | Token::NumLiteral | "2"
24 | Token::CloseParen | EMPTY
25 | Token::CloseBrace | EMPTY
26 | Token::FunctionDef | EMPTY
27 | Token::OpenCrocodile | EMPTY
28 | Token::Identifier | "int"
29 | Token::CloseCrocodile | EMPTY
30 | Token::Identifier | "main"
31 | Token::OpenParen | EMPTY
32 | Token::CloseParen | EMPTY
33 | Token::OpenBrace | EMPTY
34 | Token::Identifier | "int"
35 | Token::Colon | EMPTY
36 | Token::Identifier | "res"
37 | Token::Assign | EMPTY
38 | Token::Identifier | "fib"
39 | Token::OpenParen | EMPTY
40 | Token::NumLiteral | "8"
41 | Token::CloseParen | EMPTY
42 | Token::Return | EMPTY
43 | Token::Identifier | "res"
44 | Token::Eql | EMPTY
45 | Token::NumLiteral | "21"
46 | Token::CloseBrace | EMPTY
}
[PB_Util::Log]: "Function AST"
{
0 | fib (int num)
1 | main ()
}