If you find Icon interesting then you probably want to have a look at SNOBOL also. http://www.snobol4.org/ https://en.wikipedia.org/wiki/SNOBOL
I think SNOBOL predated the invention of structured programming, or at least Griswold wasn't aware of structured programming's advantages when he designed it.