[Python] BNF == help di Python ?
Marco Giusti
marco.giusti a gmail.com
Lun 15 Apr 2013 10:44:34 CEST
On Mon, Apr 15, 2013 at 10:22:21AM +0200, Gabriel Battaglia (Kriyaban) wrote:
> ... per chiedervi: l'help interattivo di Python, rispetta questa convenzione?
>
> http://it.wikipedia.org/wiki/Backus-Naur_Form
L'interprete interattivo di python, anche se di sicuro di grande help, è
un interprete interattivo vero e proprio, ma questo lo sai già. La BNF
viene usata per descrivere una grammatica, il fatto che la grammatica
python sia formalizzata attraverso la BNF non è una cosa che riguarda il
"programmatore medio".
Ad esempio python ti mette a disposizione un mini linguaggio[1] per la
formattazione delle stringhe e questo è specificato attraverso la BNF.
Che poi il parser utilizzi o meno queste regole oppure che siano lì solo
per documentazione è indifferente.
[1] http://docs.python.org/3/library/string.html#formatspec
Ho in qualche maniera risposto alla tua domanda?
ciao
m.
Maggiori informazioni sulla lista
Python