Improve 2019/lynn/try.sh + update CSILENCE
This commit is contained in:
1 parent
bbed912243
commit
0ee1e2af37
2 files changed
+28
-18
No files matched your search
+1
-1
@@ -38,7 +38,7 @@ include ../../var.mk
|
|||||||
|
|
||||||
# Common C compiler warnings to silence
|
# Common C compiler warnings to silence
|
||||||
#
|
#
|
||||||
CSILENCE= -Wno-strict-prototypes
|
CSILENCE= -Wno-strict-prototypes -Wno-comment
|
||||||
|
|
||||||
# Common C compiler warning flags
|
# Common C compiler warning flags
|
||||||
#
|
#
|
||||||
|
|||||||
+27
-17
@@ -15,31 +15,42 @@ make CC="$CC" all >/dev/null || exit 1
|
|||||||
# clear screen after compilation so that only the entry is shown
|
# clear screen after compilation so that only the entry is shown
|
||||||
clear
|
clear
|
||||||
|
|
||||||
echo "$ (./prog < fib.hs; cat prog.c) > fib.c" 1>&2
|
echo "$ (./prog < fib.hs; cat prog.c) | tee fib.c" 1>&2
|
||||||
(./prog < fib.hs; cat prog.c) > fib.c
|
read -r -n 1 -p "Press any key to continue (space = next page, q = quit): "
|
||||||
echo "$ cc -Wno-everything fib.c -o fib" 1>&2
|
(./prog < fib.hs; cat prog.c) | tee fib.c | less -rEXFK
|
||||||
cc -Wno-everything fib.c -o fib
|
|
||||||
echo "$ ./fib" 1>&2
|
read -r -n 1 -p "Press any key to run: make fib: "
|
||||||
./fib
|
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
read -r -n 1 -p "Press any key to continue: "
|
make CC="$CC" fib
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
|
|
||||||
echo "$ (./prog < lol.hs ; cat prog.c) > lol.c" 1>&2
|
read -r -n 1 -p "Press any key to run: ./fib: "
|
||||||
(./prog < lol.hs ; cat prog.c) > lol.c
|
echo 1>&2
|
||||||
echo "$ make lol" 1>&2
|
./fib
|
||||||
make lol
|
|
||||||
|
echo "$ (./prog < lol.hs ; cat prog.c) | tee lol.c" 1>&2
|
||||||
|
read -r -n 1 -p "Press any key to continue (space = next page, q = quit): "
|
||||||
|
(./prog < lol.hs ; cat prog.c) | tee lol.c | less -rEXFK
|
||||||
|
|
||||||
|
read -r -n 1 -p "Press any key to run: make lol: " 1>&2
|
||||||
|
echo 1>&2
|
||||||
|
make CC="$CC" lol
|
||||||
read -r -n 1 -p "Press any key to run: ./lol: "
|
read -r -n 1 -p "Press any key to run: ./lol: "
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
./lol
|
./lol
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
|
|
||||||
read -r -n 1 -p "Press any key to continue: "
|
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
echo "$ (./prog < scc.hs ; cat prog.c) > scc.c" 1>&2
|
echo "$ (./prog < scc.hs ; cat prog.c) | tee scc.c" 1>&2
|
||||||
(./prog < scc.hs ; cat prog.c) > scc.c
|
read -r -n 1 -p "Press any key to continue (space = next page, q = quit): "
|
||||||
echo "$ make scc" 1>&2
|
echo 1>&2
|
||||||
make scc
|
(./prog < scc.hs ; cat prog.c) | tee scc.c | less -rEXFK
|
||||||
|
echo 1>&2
|
||||||
|
|
||||||
|
read -r -n 1 -p "Press any key to run: make scc: "
|
||||||
|
echo 1>&2
|
||||||
|
make CC="$CC" scc
|
||||||
|
|
||||||
read -r -n 1 -p "Press any key to run: ./scc < example-1.txt: "
|
read -r -n 1 -p "Press any key to run: ./scc < example-1.txt: "
|
||||||
echo 1>&2
|
echo 1>&2
|
||||||
./scc < example-1.txt
|
./scc < example-1.txt
|
||||||
@@ -47,6 +58,5 @@ read -r -n 1 -p "Press any key to run: ./scc < example-2.txt: "
|
|||||||
echo 1>&2
|
echo 1>&2
|
||||||
./scc < example-2.txt
|
./scc < example-2.txt
|
||||||
|
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
Reference in new issue
Block a user