@echo cleaning ...
@if exist hello.o del hello.o
@if exist hello.ali del hello.ali
@if exist text_io_example.ali del text_io_example.ali
@if exist use_of_import.ali del use_of_import.ali
@if exist tgef.ali del tgef.ali
@if exist tef.ali del tef.ali
@if exist demo1.ali del demo1.ali
@if exist demo2.ali del demo2.ali
@if exist instr.ali del instr.ali
@if exist instr-child.ali del instr-child.ali
@if exist test_cl.ali del test_cl.ali
@if exist hello.exe del hello.exe
@if exist text_io_example.exe del text_io_example.exe
@if exist use_of_import.exe del use_of_import.exe
@if exist tgef.exe del tgef.exe
@if exist tef.exe del tef.exe
@if exist demo1.exe del demo1.exe
@if exist demo2.exe del demo2.exe
@if exist test_cl.exe del test_cl.exe
gcc -c -O2  hello.adb
gnatbl hello.ali 
.\hello
gcc -c -O2  text_io_example.adb
gnatbl text_io_example.ali 
.\text_io_example
gcc -c -O2  use_of_import.adb
gcc -c  imported_function.c
gnatbl use_of_import.ali imported_function.o
.\use_of_import
gcc -c -O2  tgef.adb
gnatbl tgef.ali 
.\tgef
gcc -c -O2  tef.adb
gnatbl tef.ali 
.\tef
gcc -c -O2  demo1.adb
gcc -c -O2  instr.adb
gnatbl demo1.ali 
.\demo1
gcc -c -O2  demo2.adb
gcc -c -O2  instr-child.adb
gnatbl demo2.ali 
.\demo2
gcc -c -O2  test_cl.adb
gnatbl test_cl.ali
@echo example kindly sent by Timothy J. Halloran
.\test_cl arg1 arg2 arg3
.\test_cl a bb cccccc   d eeeeeee ff
@echo ANNOUNCES:
@echo    * Warning for users of package IO: 
@echo      IO has been transformed into Gnat.IO, change your programs...
