Replace ! with a function call writei

This commit is contained in:
2024-03-19 09:35:50 +01:00
parent e7d8f9116a
commit c210c55a17
25 changed files with 315 additions and 159 deletions

View File

@ -1,2 +1,2 @@
! 3 + 4 + 5 + 1 + 2 + 4 + 3
writei(3 + 4 + 5 + 1 + 2 + 4 + 3)
.

View File

@ -1,3 +1,3 @@
const a = 1, b = 2;
! a + b
writei(a + b)
.

View File

@ -1,5 +1,5 @@
var x: Int;
begin
x := 5;
! x
writei(x)
end.

View File

@ -1 +1 @@
! 6 / 3
writei(6 / 3)

View File

@ -1,9 +1,9 @@
begin
if True then ! 8;
if False then
begin
! 5;
! 5;
! 5
end
if True then writei(8);
if False then
begin
writei(5);
writei(5);
writei(5)
end
end.

View File

@ -1,2 +1,2 @@
! (3 + 4) + 1
writei((3 + 4) + 1)
.

View File

@ -1,4 +1,4 @@
begin
! 5;
! 7
writei(5);
writei(7)
end.

View File

@ -1,2 +1,2 @@
! 5 * 2
writei(5 * 2)
.

View File

@ -1,2 +1,2 @@
! 3 * 4 * 2
writei(3 * 4 * 2)
.

View File

@ -1,2 +1,2 @@
! 2 + 3 - 1
writei(2 + 3 - 1)
.

View File

@ -1,2 +1,2 @@
! 3
writei(3)
.

View File

@ -1,2 +1,2 @@
! 5 - 4
write(5 - 4)
.

View File

@ -1,2 +1,2 @@
! 1 + 7
writei(1 + 7)
.

View File

@ -1,2 +1,2 @@
! 1 + (3 + 4)
writei(1 + (3 + 4))
.