def p_streamOperation(p): '''streamStatement : IDENTIFIER PIPE STREAM LPAREN RPAREN SEMI''' try: p[0] = names[p[1]] except LookupError: print("Undefined name '%s''" % p[1]) print ("Saw a Stream Statement") from java.util import Arrays from java.util import List import Stream newString = "Calling Stream Operation Result: " print (newString) Stream.streamOperation(alist) print ("") p[0] = [p[1]] + [p[2]] + [p[3]] + [p[4]] + [p[5]] + [p[6]]
def p_streamOperation(p): '''streamStatement : IDENTIFIER PIPE STREAM LPAREN RPAREN SEMI''' try: p[0] = names[p[1]] except LookupError: print("Undefined name '%s''" % p[1]) p[0] from java.util import Arrays from java.util import List import Stream print ("Calling Stream Operation: ", Stream.streamOperation(alist))