Commit Graph

20 Commits

Author SHA1 Message Date
19116dcbd0 Pretty print stack trace 2024-01-04 19:31:48 +01:00
ala89
a0c1724b2e Rework stacktrace 2024-01-04 13:50:03 +01:00
ala89
dda04d8859 Add the stracktrace to RuntimeError 2024-01-03 20:30:37 +01:00
ala89
0ffb2b4884 Fix typo 2024-01-03 18:26:33 +01:00
ala89
a2da815832 Merge branch 'main' of gitlab.aliens-lyon.fr:alucas03/c-repl into main 2024-01-03 18:19:41 +01:00
ala89
de3f9a49b5 Add ControlError class 2024-01-03 18:14:55 +01:00
9161597c13 Analysis: check return value 2024-01-03 18:09:28 +01:00
e9fb7c1e2b Add partial return analysis 2024-01-03 17:37:05 +01:00
1bfbd45c4a Add FunctionCall analysis 2024-01-03 17:25:43 +01:00
ala89
5f232be286 Add interpretation of function calls 2024-01-03 15:52:41 +01:00
fc53bf3113 FunctionDeclaration analysis: add arguments definitions 2024-01-03 15:27:13 +01:00
ca02c78673 Add analysis of function declaration & prototype 2024-01-03 14:09:17 +01:00
d659fb9779 Add ErrorType::NestedFunction 2024-01-03 12:48:00 +01:00
91b398dbe9 Add functions parsing 2023-12-27 18:43:56 +01:00
ala89
69276515b1 Fix errors 2023-12-26 12:34:05 +01:00
ala89
9589a2b51e Re-add error messages 2023-12-15 15:36:09 +01:00
ea11ec2944 Add execute.cpp 2023-12-15 14:52:46 +01:00
221440a235 Add newline before error 2023-11-15 16:08:05 +01:00
ced173d80f main: add pretty errors 2023-11-15 15:23:33 +01:00
b87bcd68b0 Add error pretty print 2023-11-15 14:37:20 +01:00