From c3ca8aec22cae9011fbd3a718e969634876fa858 Mon Sep 17 00:00:00 2001 From: Leo Tenenbaum Date: Mon, 14 Oct 2019 22:24:15 -0400 Subject: minor improvements, including output indentation --- out.c | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) (limited to 'out.c') diff --git a/out.c b/out.c index 024b9fa..45a817b 100644 --- a/out.c +++ b/out.c @@ -18,7 +18,8 @@ typedef unsigned char bool; /* declarations */ i64 puti(i64 i); void dbl(i64((* x)[3])); -void main__(); +i64 foo(void); +void main__(void); /* code */ int main() { main__(); @@ -26,19 +27,28 @@ int main() { } i64 puti(i64 i) { -printf("%ld\n", i); + printf("%ld\n", i); } void dbl(i64((* x)[3])) { -((*x)[0]) = (((*x)[0])*2);; -((*x)[1]) = (((*x)[1])*2);; -((*x)[2]) = (((*x)[2])*2);; + ((*x)[0]) = (((*x)[0])*2);; + ((*x)[1]) = (((*x)[1])*2);; + ((*x)[2]) = (((*x)[2])*2);; } -void main__() { -i64( a[3]) = {0}; -(a[0]) = 1;; -(dbl((&a))); -(puti((a[0]))); +i64 foo(void) { + a = 3;; + if (true) { + a = 4;; + } else if (false) { + a = (17+(1/0));; + }; +} + +void main__(void) { + i64( a[3]) = {0}; + (a[0]) = 1;; + (dbl((&a))); + (puti((a[0]))); } -- cgit v1.2.3