Since Icon uses success or failure for all flow control, this simple code: if a := read() then write(a) will copy one line of standard input to standard output.
بنابراین Icon از موفقیت یا شکست برای همه جریانهای کنترلی استفاده می‌کند، مانند این نمونه کد: if a := read() then write(a) این کد یک خط از ورودی استاندارد را در خروجی استاندارد کپی خواهد کرد.