6_a_freedoom
By default , the keyboard cursor keys will move forward and backward , and turn left and right .

%3 0006_0008__will will 0006_0002__default default 0006_0008__will->0006_0002__default by[mod] 0006_0014__and and 0006_0008__will->0006_0014__and [scope] 0006_0009__move move 0006_0014__and->0006_0009__move [conj1] 0006_0015__turn turn 0006_0014__and->0006_0015__turn [conj2] 0006_0004__the_0006_0005__keyboard_0006_0006__curso0006_0007__keys the_keyboard_cursor_keys 0006_0009__move->0006_0004__the_0006_0005__keyboard_0006_0006__curso0006_0007__keys [arg0] 0006_0011__and and 0006_0009__move->0006_0011__and [clr][dir] 0006_0010__forward forward 0006_0011__and->0006_0010__forward [conj1] 0006_0012__backward backward 0006_0011__and->0006_0012__backward [conj2] 0006_0015__turn->0006_0004__the_0006_0005__keyboard_0006_0006__curso0006_0007__keys [arg0] 0006_0017__and and 0006_0015__turn->0006_0017__and [clr][dir] 0006_0016__left left 0006_0017__and->0006_0016__left [conj1] 0006_0018__right right 0006_0017__and->0006_0018__right [conj2]
arc(r_0006_0008__will,r_0006_0002__default,r_0006_0001__By__mod).
arc(r_0006_0008__will,r_0006_0014__and,keep_scope).
arc(r_0006_0009__move,r_0006_0004__the_r_0006_0005__keyboard_r_0006_0006__cursor_r_0006_0007__keys,arg0).
arc(r_0006_0009__move,r_0006_0011__and,clr_dir).
arc(r_0006_0011__and,r_0006_0010__forward,conj1).
arc(r_0006_0011__and,r_0006_0012__backward,conj2).
arc(r_0006_0014__and,r_0006_0009__move,conj1).
arc(r_0006_0014__and,r_0006_0015__turn,conj2).
arc(r_0006_0015__turn,r_0006_0004__the_r_0006_0005__keyboard_r_0006_0006__cursor_r_0006_0007__keys,arg0).
arc(r_0006_0015__turn,r_0006_0017__and,clr_dir).
arc(r_0006_0017__and,r_0006_0016__left,conj1).
arc(r_0006_0017__and,r_0006_0018__right,conj2).


IP-MAT PP-MOD P-ROLE By NP N default PUNC , NP-SBJ D the N keyboard N cursor NS keys MD;~cat_Vi will IP-INF-CAT ILYR ILYR VB;~Ip move ADVP-CLR-DIR AVLYR ADVP ADV forward CONJP CONJ and ADVP ADV backward PUNC , CONJP CONJ and ILYR VB;~Ip turn ADVP-CLR-DIR AVLYR ADVP ADV left CONJP CONJ and ADVP ADV right PUNC .
( (IP-MAT (PP-MOD (P-ROLE By;{by})
                  (NP (N default;{default})))
          (PUNC ,)
          (NP-SBJ;{CURSOR_KEYS} (D the;{the})
                                (N keyboard;{keyboard})
                                (N cursor;{cursor})
                                (NS keys;{key}))
          (MD;~cat_Vi will;{will})
          (IP-INF-CAT (ILYR (ILYR (VB;~Ip move;{move[forward_and_backward]})
                                  (ADVP-CLR-DIR (AVLYR (ADVP (ADV forward;{forward}))
                                                       (CONJP (CONJ and;{and})
                                                              (ADVP (ADV backward;{backward}))))))
                            (PUNC ,)
                            (CONJP (CONJ and;{and})
                                   (ILYR (VB;~Ip turn;{turn[left_and_right]})
                                         (ADVP-CLR-DIR (AVLYR (ADVP (ADV left;{left}))
                                                              (CONJP (CONJ and;{and})
                                                                     (ADVP (ADV right;{right})))))))))
          (PUNC .))
  (ID 6_a_freedoom))