| 
									
										
										
										
											1998-08-10 19:42:37 +00:00
										 |  |  | \section{\module{symbol} --- | 
					
						
							| 
									
										
										
										
											1999-02-20 00:14:17 +00:00
										 |  |  |          Constants used with Python parse trees} | 
					
						
							| 
									
										
										
										
											1998-07-23 17:59:49 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1999-02-20 00:14:17 +00:00
										 |  |  | \declaremodule{standard}{symbol} | 
					
						
							| 
									
										
										
										
											1998-07-23 17:59:49 +00:00
										 |  |  | \modulesynopsis{Constants representing internal nodes of the parse tree.} | 
					
						
							| 
									
										
										
										
											1999-02-20 00:14:17 +00:00
										 |  |  | \sectionauthor{Fred L. Drake, Jr.}{fdrake@acm.org} | 
					
						
							| 
									
										
										
										
											1998-07-23 17:59:49 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1998-02-18 15:59:13 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | This module provides constants which represent the numeric values of | 
					
						
							|  |  |  | internal nodes of the parse tree.  Unlike most Python constants, these | 
					
						
							|  |  |  | use lower-case names.  Refer to the file \file{Grammar/Grammar} in the | 
					
						
							| 
									
										
										
										
											2000-07-16 19:01:10 +00:00
										 |  |  | Python distribution for the definitions of the names in the context of | 
					
						
							| 
									
										
										
										
											1998-02-18 15:59:13 +00:00
										 |  |  | the language grammar.  The specific numeric values which the names map | 
					
						
							|  |  |  | to may change between Python versions. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | This module also provides one additional data object: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | \begin{datadesc}{sym_name} | 
					
						
							| 
									
										
										
										
											2000-10-18 17:43:06 +00:00
										 |  |  |   Dictionary mapping the numeric values of the constants defined in | 
					
						
							|  |  |  |   this module back to name strings, allowing more human-readable | 
					
						
							|  |  |  |   representation of parse trees to be generated. | 
					
						
							| 
									
										
										
										
											1998-02-18 15:59:13 +00:00
										 |  |  | \end{datadesc} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2000-10-18 17:43:06 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1998-02-18 15:59:13 +00:00
										 |  |  | \begin{seealso} | 
					
						
							| 
									
										
										
										
											2000-10-18 17:43:06 +00:00
										 |  |  |   \seemodule{parser}{The second example for the \refmodule{parser} | 
					
						
							|  |  |  |                      module shows how to use the \module{symbol} | 
					
						
							|  |  |  |                      module.} | 
					
						
							| 
									
										
										
										
											1998-02-18 15:59:13 +00:00
										 |  |  | \end{seealso} |