PILE BUFFER ACTION DELTA R la SHIFT R la diane LEFT-det (diane, det, la) R diane SHIFT R diane chantait LEFT-suj (chantait, suj, diane) R chantait SHIFT R chantait dans SHIFT R chantait dans la SHIFT R chantait dans la cour LEFT-det (cour, det, la) R chantait dans cour SHIFT R chantait dans cour des SHIFT R chantait dans cour des casernes RIGHT-obj (des, obj, casernes) R chantait dans cour des RIGHT-dep (cour, dep, des) R chantait dans cour RIGHT-obj (dans, obj, cour) R chantait dans RIGHT-mod (chantait, mod, dans) R chantait SHIFT R chantait . RIGHT-pct (chantait, pct, .) R chantait RIGHT-root (R, root, chantait) [] R SHIFT R [] ARRET ARC EAGER PILE BUFFER ACTION DELTA R la ... SHIFT R la diane ... LEFT-det (diane, det, la) R diane ... SHIFT R diane chantait ... LEFT-suj (chantait, suj, diane) R chantait ... RIGHT-root (R, root, chantait) R chantait dans ... RIGHT-mod (chantait, mod, dans) R chantait dans la ... SHIFT R chantait dans la cour ... LEFT-det (cour, det, la) R chantait dans cour ... RIGHT-obj (dans, obj, cour) R chantait dans cour des ... RIGHT-dep (cour, dep, des) R chantait dans cour des casernes ... RIGHT-obj (des, obj, casernes) R chantait dans cour des casernes . REDUCE R chantait dans cour des . REDUCE R chantait dans cour . REDUCE R chantait dans . REDUCE R chantait . RIGHT-pct (chantait, pct, .) R chantait . [] STOP