sentence1_binary_parse: ( ( ( ( ( ( For ( ( ( slow ( reaction rates ) ) and ) ( ( precise yields ) ( of ( minor ( reaction products ) ) ) ) ) ) ( , ( ( the code ) ( will ( require ( a ( long ( run time ) ) ) ) ) ) ) ) , ) but ) ( it ( will ( produce results ) ) ) ) . )
sentence1_parse: (ROOT (S (S (PP (IN For) (NP (NP (JJ slow) (NN reaction) (NNS rates)) (CC and) (NP (NP (JJ precise) (NNS yields)) (PP (IN of) (NP (JJ minor) (NN reaction) (NNS products)))))) (, ,) (NP (DT the) (NN code)) (VP (MD will) (VP (VB require) (NP (DT a) (JJ long) (NN run) (NN time))))) (, ,) (CC but) (S (NP (PRP it)) (VP (MD will) (VP (VB produce) (NP (NNS results))))) (. .)))
sentence1: For slow reaction rates and precise yields of minor reaction products, the code will require a long run time, but it will produce results.
sentence2_parse: (ROOT (S (NP (NP (DT The) (NN amount)) (PP (IN of) (NP (NP (NN product)) (SBAR (WHNP (WDT that)) (S (VP (MD may) (VP (VB be) (VP (VBN produced) (PP (IN by) (NP (DT a) (NN reaction))) (PP (IN under) (NP (VBN specified) (NNS conditions))))))))))) (VP (VBZ is) (VP (VBN called) (NP (JJ theoretical) (NN yield)))) (. .)))
sentence2: The amount of product that may be produced by a reaction under specified conditions is called theoretical yield.