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[nim] 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_5__keyboard_6__cursor_7__keys the_keyboard_cursor_keys 0006_0009__move->0006_0004__the_5__keyboard_6__cursor_7__keys [arg0] 0006_0011__and and 0006_0009__move->0006_0011__and [clr] 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_5__keyboard_6__cursor_7__keys [arg0] 0006_0017__and and 0006_0015__turn->0006_0017__and [clr] 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__nim).
arc(r_0006_0008__will,r_0006_0014__and,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).
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).
arc(r_0006_0017__and,r_0006_0016__left,conj1).
arc(r_0006_0017__and,r_0006_0018__right,conj2).

n6_a_freedoom n6_a_freedoom__1_1_1_1 By n6_a_freedoom__1_1_2_1_1 default n6_a_freedoom__1_2_1 , n6_a_freedoom__1_3_1_1 the n6_a_freedoom__1_3_2_1 keyboard n6_a_freedoom__1_3_3_1 cursor n6_a_freedoom__1_3_4_1 keys n6_a_freedoom__1_4_1 will n6_a_freedoom__1_5_1_1_1_1 move n6_a_freedoom__1_5_1_1_2_1_1_1_1 forward n6_a_freedoom__1_5_1_1_2_1_2_1_1 and n6_a_freedoom__1_5_1_1_2_1_2_2_1_1 backward n6_a_freedoom__1_5_1_2_1 , n6_a_freedoom__1_5_1_3_1_1 and n6_a_freedoom__1_5_1_3_2_1_1 turn n6_a_freedoom__1_5_1_3_2_2_1_1_1_1 left n6_a_freedoom__1_5_1_3_2_2_1_2_1_1 and n6_a_freedoom__1_5_1_3_2_2_1_2_2_1_1 right n6_a_freedoom__1_6_1 . n6_a_freedoom__1 IP-MAT n6_a_freedoom__1_1 PP-NIM n6_a_freedoom__1->n6_a_freedoom__1_1 n6_a_freedoom__1_2 PUNC n6_a_freedoom__1->n6_a_freedoom__1_2 n6_a_freedoom__1_3 NP-SBJ n6_a_freedoom__1->n6_a_freedoom__1_3 n6_a_freedoom__1_4 MD;~cat_Vi n6_a_freedoom__1->n6_a_freedoom__1_4 n6_a_freedoom__1_5 IP-INF-CAT n6_a_freedoom__1->n6_a_freedoom__1_5 n6_a_freedoom__1_6 PUNC n6_a_freedoom__1->n6_a_freedoom__1_6 n6_a_freedoom__1_1_1 P-ROLE n6_a_freedoom__1_1->n6_a_freedoom__1_1_1 n6_a_freedoom__1_1_2 NP n6_a_freedoom__1_1->n6_a_freedoom__1_1_2 n6_a_freedoom__1_1_1->n6_a_freedoom__1_1_1_1 n6_a_freedoom__1_1_2_1 N n6_a_freedoom__1_1_2->n6_a_freedoom__1_1_2_1 n6_a_freedoom__1_1_2_1->n6_a_freedoom__1_1_2_1_1 n6_a_freedoom__1_2->n6_a_freedoom__1_2_1 n6_a_freedoom__1_3_1 D n6_a_freedoom__1_3->n6_a_freedoom__1_3_1 n6_a_freedoom__1_3_2 N n6_a_freedoom__1_3->n6_a_freedoom__1_3_2 n6_a_freedoom__1_3_3 N n6_a_freedoom__1_3->n6_a_freedoom__1_3_3 n6_a_freedoom__1_3_4 NS n6_a_freedoom__1_3->n6_a_freedoom__1_3_4 n6_a_freedoom__1_3_1->n6_a_freedoom__1_3_1_1 n6_a_freedoom__1_3_2->n6_a_freedoom__1_3_2_1 n6_a_freedoom__1_3_3->n6_a_freedoom__1_3_3_1 n6_a_freedoom__1_3_4->n6_a_freedoom__1_3_4_1 n6_a_freedoom__1_4->n6_a_freedoom__1_4_1 n6_a_freedoom__1_5_1 ILYR n6_a_freedoom__1_5->n6_a_freedoom__1_5_1 n6_a_freedoom__1_5_1_1 ILYR n6_a_freedoom__1_5_1->n6_a_freedoom__1_5_1_1 n6_a_freedoom__1_5_1_2 PUNC n6_a_freedoom__1_5_1->n6_a_freedoom__1_5_1_2 n6_a_freedoom__1_5_1_3 CONJP n6_a_freedoom__1_5_1->n6_a_freedoom__1_5_1_3 n6_a_freedoom__1_5_1_1_1 VB;~Ip n6_a_freedoom__1_5_1_1->n6_a_freedoom__1_5_1_1_1 n6_a_freedoom__1_5_1_1_2 ADVP-CLR n6_a_freedoom__1_5_1_1->n6_a_freedoom__1_5_1_1_2 n6_a_freedoom__1_5_1_1_1->n6_a_freedoom__1_5_1_1_1_1 n6_a_freedoom__1_5_1_1_2_1 AVLYR n6_a_freedoom__1_5_1_1_2->n6_a_freedoom__1_5_1_1_2_1 n6_a_freedoom__1_5_1_1_2_1_1 AVLYR n6_a_freedoom__1_5_1_1_2_1->n6_a_freedoom__1_5_1_1_2_1_1 n6_a_freedoom__1_5_1_1_2_1_2 CONJP n6_a_freedoom__1_5_1_1_2_1->n6_a_freedoom__1_5_1_1_2_1_2 n6_a_freedoom__1_5_1_1_2_1_1_1 ADV n6_a_freedoom__1_5_1_1_2_1_1->n6_a_freedoom__1_5_1_1_2_1_1_1 n6_a_freedoom__1_5_1_1_2_1_1_1->n6_a_freedoom__1_5_1_1_2_1_1_1_1 n6_a_freedoom__1_5_1_1_2_1_2_1 CONJ n6_a_freedoom__1_5_1_1_2_1_2->n6_a_freedoom__1_5_1_1_2_1_2_1 n6_a_freedoom__1_5_1_1_2_1_2_2 AVLYR n6_a_freedoom__1_5_1_1_2_1_2->n6_a_freedoom__1_5_1_1_2_1_2_2 n6_a_freedoom__1_5_1_1_2_1_2_1->n6_a_freedoom__1_5_1_1_2_1_2_1_1 n6_a_freedoom__1_5_1_1_2_1_2_2_1 ADV n6_a_freedoom__1_5_1_1_2_1_2_2->n6_a_freedoom__1_5_1_1_2_1_2_2_1 n6_a_freedoom__1_5_1_1_2_1_2_2_1->n6_a_freedoom__1_5_1_1_2_1_2_2_1_1 n6_a_freedoom__1_5_1_2->n6_a_freedoom__1_5_1_2_1 n6_a_freedoom__1_5_1_3_1 CONJ n6_a_freedoom__1_5_1_3->n6_a_freedoom__1_5_1_3_1 n6_a_freedoom__1_5_1_3_2 ILYR n6_a_freedoom__1_5_1_3->n6_a_freedoom__1_5_1_3_2 n6_a_freedoom__1_5_1_3_1->n6_a_freedoom__1_5_1_3_1_1 n6_a_freedoom__1_5_1_3_2_1 VB;~Ip n6_a_freedoom__1_5_1_3_2->n6_a_freedoom__1_5_1_3_2_1 n6_a_freedoom__1_5_1_3_2_2 ADVP-CLR n6_a_freedoom__1_5_1_3_2->n6_a_freedoom__1_5_1_3_2_2 n6_a_freedoom__1_5_1_3_2_1->n6_a_freedoom__1_5_1_3_2_1_1 n6_a_freedoom__1_5_1_3_2_2_1 AVLYR n6_a_freedoom__1_5_1_3_2_2->n6_a_freedoom__1_5_1_3_2_2_1 n6_a_freedoom__1_5_1_3_2_2_1_1 AVLYR n6_a_freedoom__1_5_1_3_2_2_1->n6_a_freedoom__1_5_1_3_2_2_1_1 n6_a_freedoom__1_5_1_3_2_2_1_2 CONJP n6_a_freedoom__1_5_1_3_2_2_1->n6_a_freedoom__1_5_1_3_2_2_1_2 n6_a_freedoom__1_5_1_3_2_2_1_1_1 ADV n6_a_freedoom__1_5_1_3_2_2_1_1->n6_a_freedoom__1_5_1_3_2_2_1_1_1 n6_a_freedoom__1_5_1_3_2_2_1_1_1->n6_a_freedoom__1_5_1_3_2_2_1_1_1_1 n6_a_freedoom__1_5_1_3_2_2_1_2_1 CONJ n6_a_freedoom__1_5_1_3_2_2_1_2->n6_a_freedoom__1_5_1_3_2_2_1_2_1 n6_a_freedoom__1_5_1_3_2_2_1_2_2 AVLYR n6_a_freedoom__1_5_1_3_2_2_1_2->n6_a_freedoom__1_5_1_3_2_2_1_2_2 n6_a_freedoom__1_5_1_3_2_2_1_2_1->n6_a_freedoom__1_5_1_3_2_2_1_2_1_1 n6_a_freedoom__1_5_1_3_2_2_1_2_2_1 ADV n6_a_freedoom__1_5_1_3_2_2_1_2_2->n6_a_freedoom__1_5_1_3_2_2_1_2_2_1 n6_a_freedoom__1_5_1_3_2_2_1_2_2_1->n6_a_freedoom__1_5_1_3_2_2_1_2_2_1_1 n6_a_freedoom__1_6->n6_a_freedoom__1_6_1
( (IP-MAT (PP-NIM (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 (AVLYR (AVLYR (ADV forward;{forward}))
                                                   (CONJP (CONJ and;{and})
                                                          (AVLYR (ADV backward;{backward}))))))
                            (PUNC ,)
                            (CONJP (CONJ and;{and})
                                   (ILYR (VB;~Ip turn;{turn[left_and_right]})
                                         (ADVP-CLR (AVLYR (AVLYR (ADV left;{left}))
                                                          (CONJP (CONJ and;{and})
                                                                 (AVLYR (ADV right;{right})))))))))
          (PUNC .))
  (ID 6_a_freedoom))