#NEWLINE# def _rule_value( self ) : #NEWLINE# #INDENT# " Parses the production rule::\n                value : TERM (',' TERM)*\n\n            Returns list of string terms.\n            " #NEWLINE# terms = [ self . _get_token ( ) ] #NEWLINE# while ( self . _lookahead_token ( ) == ',' ) : #NEWLINE# #INDENT# self . _get_token ( ) #NEWLINE# terms . append ( self . _get_token ( ) ) #NEWLINE# #UNINDENT# return terms