why is print a function

"Mark Hahn" <[email protected]> Mon, 26 Jul 2004 11:43:52 -0700
Newsgroups gmane.comp.lang.prothon.user
Message-ID <[email protected]>
I got to the part of my talk where I need to explain why print is a function
and I realized once I again I really don't know.  It was on Guido's regret
list and all the experts say it should be a function.

I have some vague idea that the only keywords should be ones that have code
blocks, but if that is true should raise, assert, etc. be functions also?
If so should I add "change a lot of keywords to functions" to the1.0 list?

Can someone fill me in so I know what to say in my talk?