For better capturing non-local context information, we use LSTM structures to represent different components of each state, including buffer, action, stack, and output.
we exploit LSTM-Minus (Wang and Chang, 2016) to model the buffer segment, conventional LSTM to model the action and ouptut segment, and stack LSTM  to model the stack segments, which demonstrates highly effectively in parsing task.