[Python-checkins] CVS: python/dist/src/Grammar Grammar,1.42,1.43

Tim Peters tim_one@users.sourceforge.net
2001年6月18日 15:08:15 -0700


Update of /cvsroot/python/python/dist/src/Grammar
In directory usw-pr-cvs1:/tmp/cvs-serv4630/python/dist/src/Grammar
Modified Files:
	Grammar 
Log Message:
Merging the gen-branch into the main line, at Guido's direction. Yay!
Bugfix candidate in inspect.py: it was referencing "self" outside of
a method.
Index: Grammar
===================================================================
RCS file: /cvsroot/python/python/dist/src/Grammar/Grammar,v
retrieving revision 1.42
retrieving revision 1.43
diff -C2 -r1.42 -r1.43
*** Grammar	2001年02月27日 18:36:14	1.42
--- Grammar	2001年06月18日 22:08:13	1.43
***************
*** 44,51 ****
 del_stmt: 'del' exprlist
 pass_stmt: 'pass'
! flow_stmt: break_stmt | continue_stmt | return_stmt | raise_stmt
 break_stmt: 'break'
 continue_stmt: 'continue'
 return_stmt: 'return' [testlist]
 raise_stmt: 'raise' [test [',' test [',' test]]]
 import_stmt: 'import' dotted_as_name (',' dotted_as_name)* | 'from' dotted_name 'import' ('*' | import_as_name (',' import_as_name)*)
--- 44,52 ----
 del_stmt: 'del' exprlist
 pass_stmt: 'pass'
! flow_stmt: break_stmt | continue_stmt | return_stmt | raise_stmt | yield_stmt
 break_stmt: 'break'
 continue_stmt: 'continue'
 return_stmt: 'return' [testlist]
+ yield_stmt: 'yield' testlist
 raise_stmt: 'raise' [test [',' test [',' test]]]
 import_stmt: 'import' dotted_as_name (',' dotted_as_name)* | 'from' dotted_name 'import' ('*' | import_as_name (',' import_as_name)*)

AltStyle によって変換されたページ (->オリジナル) /