On 30/08/12 17:21, John Maclean wrote:

My main issue is that I am a sysadmin and not a programmer. I am aware
of pydoc but not of BNF. So I was a bit taken aback when I saw the BNF
syntax. It was obvious to me that syntax of the try statements were not
python syntax but had no clue how to parse it. BTW - where in pydoc is
it mentioned, (or anywhere else for that matter), to refer to BNF?

If you are writing (or reading!) code you are a programmer! :-)

Michael already gave a link to the notation page on the web site which does explicitly mention BNF but, to be honest it would not be surprising if it didn't. It would be like specifically saying that a web page was written in HTML, nowadays its often just assumed that anyone creating web pages knows about HTML... Similarly languages are usually specified in some approximation of BNF.

The link was:
http://docs.python.org/reference/introduction.html#notation


--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to