[ create a new paste ] login | about

Link: http://codepad.org/1R88gE9K    [ raw code | fork ]

k4st - Plain Text, pasted on Mar 12:
dyn129-100-198-166:FLTL petergoodman$ ./bin/grail --tool=cfg-parse ./test/commandtalk.cfg 
reading...
computing null set...
parsing...
looking at token 'xray'...
   scanning for 'ICA_LETTER_AIR --> ... [0] xray ...'
   scanning for 'ICA_LETTER_ARMY --> ... [0] xray ...'
   scanning for 'ICA_LETTER_MC --> ... [0] xray ...'
   scanning for 'ICA_LETTER_NAVY --> ... [0] xray ...'
looking at token 'seven'...
   scanning for 'DIGIT_ARMY --> ... [0] seven ...'
   scanning for 'DIGIT_MC --> ... [0] seven ...'
   scanning for 'DIGIT_NAVY --> ... [0] seven ...'
looking at token 'two'...
   scanning for 'DIGIT_ARMY --> ... [0] two ...'
   scanning for 'DIGIT_MC --> ... [0] two ...'
   scanning for 'DIGIT_NOT_ZERO_PL_MC --> ... [0] two ...'
   scanning for 'DIGIT_PL_MC --> ... [0] two ...'
   scanning for 'DIGIT_NOT_ZERO_MC --> ... [0] two ...'
looking at token 'and'...
   scanning for 'UNIT_GAPSOUT_NULL_GAPSIN_NULL_ARMY --> ... [1] and ...'
   scanning for 'UNIT_NOT_GESTURE_GAPSOUT_NULL_GAPSIN_NULL_PL_ARMY --> ... [1] and ...'
   scanning for 'UNIT_GAPSOUT_NULL_GAPSIN_NULL_MC --> ... [1] and ...'
   scanning for 'UNIT_NOT_GESTURE_GAPSOUT_NULL_GAPSIN_NULL_PL_MC --> ... [1] and ...'
   scanning for 'CONJ_AND_ARMY --> ... [0] and ...'
   scanning for 'CONJ_AND_MC --> ... [0] and ...'
looking at token 'golf'...
   scanning for 'ICA_LETTER_ARMY --> ... [0] golf ...'
   scanning for 'ICA_LETTER_MC --> ... [0] golf ...'
looking at token 'one'...
   scanning for 'DIGIT_ARMY --> ... [0] one ...'
   scanning for 'DIGIT_MC --> ... [0] one ...'
looking at token 'four'...
   scanning for 'DIGIT_ARMY --> ... [0] four ...'
   scanning for 'DIGIT_MC --> ... [0] four ...'
   scanning for 'DIGIT_NOT_ZERO_PL_MC --> ... [0] four ...'
   scanning for 'DIGIT_PL_MC --> ... [0] four ...'
   scanning for 'DIGIT_NOT_ZERO_MC --> ... [0] four ...'
looking at token 'move'...
   scanning for 'MOVE_OUT_PHRASE_ARMY --> ... [0] move ...'
   scanning for 'MOVE_OUT_PHRASE_ARMY --> ... [0] move ...'
   scanning for 'MOVE_OUT_PHRASE_MC --> ... [0] move ...'
   scanning for 'MOVE_OUT_PHRASE_MC --> ... [0] move ...'
   scanning for 'GET_IN_FORMATION_VERB_ARMY --> ... [0] move ...'
   scanning for 'CHANGE_FORMATION_VERB_ARMY --> ... [0] move ...'
   scanning for 'PROCEED_VERB_ARMY --> ... [0] move ...'
   scanning for 'LINK_VERB_NOT_LOCATED_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_COMMAND_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_COMMAND_ARMY --> ... [0] move ...'
   scanning for 'CHANGE_ACTION_VERB_ARMY --> ... [0] move ...'
   scanning for 'ASSAULT_VERB_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_SYSTEM_UTTERANCE_OR_USER_RESPONSE_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_SYSTEM_UTTERANCE_OR_USER_RESPONSE_ARMY --> ... [0] move ...'
   scanning for 'ASSAULT_VERB_MC --> ... [0] move ...'
   scanning for 'PROCEED_VERB_MC --> ... [0] move ...'
   scanning for 'CHANGE_ACTION_VERB_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_MC --> ... [0] move ...'
   scanning for 'GET_IN_FORMATION_VERB_MC --> ... [0] move ...'
   scanning for 'CHANGE_FORMATION_VERB_MC --> ... [0] move ...'
   scanning for 'LINK_VERB_NOT_LOCATED_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_COMMAND_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_COMMAND_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_SYSTEM_UTTERANCE_OR_USER_RESPONSE_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_SYSTEM_UTTERANCE_OR_USER_RESPONSE_MC --> ... [0] move ...'
looking at token 'to'...
   scanning for 'LINK_VERB_NOT_LOCATED_ARMY --> ... [1] to ...'
   scanning for 'ASSAULT_VERB_ARMY --> ... [1] to ...'
   scanning for 'ASSAULT_VERB_MC --> ... [1] to ...'
   scanning for 'LINK_VERB_NOT_LOCATED_MC --> ... [1] to ...'
   scanning for 'FORMATION_COMMAND_ARMY --> ... [1] to ...'
   scanning for 'FORMATION_COMMAND_ARMY --> ... [1] to ...'
   scanning for 'NEXT_PHASE_COMMAND_ARMY --> ... [1] to ...'
   scanning for 'CONCEALMENT_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_ARMY --> ... [1] to ...'
   scanning for 'NEXT_PHASE_COMMAND_MC --> ... [1] to ...'
   scanning for 'CONCEALMENT_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_MC --> ... [1] to ...'
   scanning for 'FORMATION_COMMAND_MC --> ... [1] to ...'
   scanning for 'FORMATION_COMMAND_MC --> ... [1] to ...'
   scanning for 'TO_PREP_ARMY --> ... [0] to ...'
   scanning for 'TO_PREP_MC --> ... [0] to ...'
looking at token 'enemy'...
   scanning for 'LOCATION_NOUN_ARMY --> ... [0] enemy ...'
   scanning for 'LOCATION_NOUN_MC --> ... [0] enemy ...'
looking at token 'position'...
   scanning for 'LOCATION_NOUN_ARMY --> ... [1] position ...'
   scanning for 'LOCATION_NOUN_MC --> ... [1] position ...'
looking at token 'niner'...
   scanning for 'DIGIT_ARMY --> ... [0] niner ...'
   scanning for 'DIGIT_MC --> ... [0] niner ...'
looking at token 'one'...
   scanning for 'DIGIT_ARMY --> ... [0] one ...'
   scanning for 'DIGIT_MC --> ... [0] one ...'
looking at token 'six'...
   scanning for 'DIGIT_ARMY --> ... [0] six ...'
   scanning for 'DIGIT_MC --> ... [0] six ...'
looking at token 'niner'...
   scanning for 'DIGIT_ARMY --> ... [0] niner ...'
   scanning for 'DIGIT_MC --> ... [0] niner ...'
looking at token 'seven'...
   scanning for 'DIGIT_ARMY --> ... [0] seven ...'
   scanning for 'DIGIT_MC --> ... [0] seven ...'
   scanning for 'DIGIT_NOT_ZERO_PL_MC --> ... [0] seven ...'
   scanning for 'DIGIT_NOT_ZERO_PL_ARMY --> ... [0] seven ...'
   scanning for 'DIGIT_NOT_ZERO_ARMY --> ... [0] seven ...'
   scanning for 'DIGIT_NOT_ZERO_MC --> ... [0] seven ...'
looking at token 'zero'...
   scanning for 'DIGIT_ARMY --> ... [0] zero ...'
   scanning for 'DIGIT_MC --> ... [0] zero ...'
looking at token 'and'...
   scanning for 'ATTACK_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_ARMY --> ... [3] and ...'
   scanning for 'ATTACK_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_ARMY --> ... [3] and ...'
   scanning for 'ATTACK_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_ARMY --> ... [3] and ...'
   scanning for 'SUPPRESS_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_ARMY --> ... [3] and ...'
   scanning for 'SUPPRESS_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_ARMY --> ... [3] and ...'
   scanning for 'ATTACK_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_MC --> ... [3] and ...'
   scanning for 'ATTACK_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_MC --> ... [3] and ...'
   scanning for 'ATTACK_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_MC --> ... [3] and ...'
   scanning for 'SUPPRESS_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_MC --> ... [3] and ...'
   scanning for 'SUPPRESS_BY_FIRE_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_MC --> ... [3] and ...'
   scanning for 'NL_COMMAND_COMMAND_ARMY --> ... [1] and ...'
   scanning for 'NL_COMMAND_USER_RESPONSE_ARMY --> ... [1] and ...'
   scanning for 'NL_COMMAND_COMMAND_MC --> ... [1] and ...'
   scanning for 'NL_COMMAND_USER_RESPONSE_MC --> ... [1] and ...'
looking at token 'then'...
   scanning for 'SEQUENCE_ADV_ARMY --> ... [0] then ...'
   scanning for 'SEQUENCE_ADV_MC --> ... [0] then ...'
looking at token 'move'...
   scanning for 'MOVE_OUT_PHRASE_ARMY --> ... [0] move ...'
   scanning for 'MOVE_OUT_PHRASE_ARMY --> ... [0] move ...'
   scanning for 'MOVE_OUT_PHRASE_MC --> ... [0] move ...'
   scanning for 'MOVE_OUT_PHRASE_MC --> ... [0] move ...'
   scanning for 'GET_IN_FORMATION_VERB_ARMY --> ... [0] move ...'
   scanning for 'CHANGE_FORMATION_VERB_ARMY --> ... [0] move ...'
   scanning for 'PROCEED_VERB_ARMY --> ... [0] move ...'
   scanning for 'LINK_VERB_NOT_LOCATED_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_COMMAND_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_COMMAND_ARMY --> ... [0] move ...'
   scanning for 'CHANGE_ACTION_VERB_ARMY --> ... [0] move ...'
   scanning for 'ASSAULT_VERB_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_SYSTEM_UTTERANCE_OR_USER_RESPONSE_ARMY --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_SYSTEM_UTTERANCE_OR_USER_RESPONSE_ARMY --> ... [0] move ...'
   scanning for 'ASSAULT_VERB_MC --> ... [0] move ...'
   scanning for 'PROCEED_VERB_MC --> ... [0] move ...'
   scanning for 'CHANGE_ACTION_VERB_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_MC --> ... [0] move ...'
   scanning for 'GET_IN_FORMATION_VERB_MC --> ... [0] move ...'
   scanning for 'CHANGE_FORMATION_VERB_MC --> ... [0] move ...'
   scanning for 'LINK_VERB_NOT_LOCATED_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_COMMAND_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_COMMAND_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_SYSTEM_UTTERANCE_OR_USER_RESPONSE_MC --> ... [0] move ...'
   scanning for 'MOVEMENT_VERB_SYSTEM_UTTERANCE_OR_USER_RESPONSE_MC --> ... [0] move ...'
looking at token 'to'...
   scanning for 'LINK_VERB_NOT_LOCATED_ARMY --> ... [1] to ...'
   scanning for 'ASSAULT_VERB_ARMY --> ... [1] to ...'
   scanning for 'ASSAULT_VERB_MC --> ... [1] to ...'
   scanning for 'LINK_VERB_NOT_LOCATED_MC --> ... [1] to ...'
   scanning for 'FORMATION_COMMAND_ARMY --> ... [1] to ...'
   scanning for 'FORMATION_COMMAND_ARMY --> ... [1] to ...'
   scanning for 'NEXT_PHASE_COMMAND_ARMY --> ... [1] to ...'
   scanning for 'CONCEALMENT_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_ARMY --> ... [1] to ...'
   scanning for 'NEXT_PHASE_COMMAND_MC --> ... [1] to ...'
   scanning for 'CONCEALMENT_COMMAND_GAPSOUT_NULL_GAPSIN_NULL_MC --> ... [1] to ...'
   scanning for 'FORMATION_COMMAND_MC --> ... [1] to ...'
   scanning for 'FORMATION_COMMAND_MC --> ... [1] to ...'
   scanning for 'TO_PREP_ARMY --> ... [0] to ...'
   scanning for 'TO_PREP_MC --> ... [0] to ...'
looking at token 'checkpoint'...
   scanning for 'POINT_TYPE_CHECKPOINT_SING_ARMY --> ... [0] checkpoint ...'
   scanning for 'POINT_TYPE_CHECKPOINT_SING_MC --> ... [0] checkpoint ...'
looking at token 'two'...
   scanning for 'DIGIT_NOT_ZERO_ARMY --> ... [0] two ...'
   scanning for 'DIGIT_NOT_ZERO_MC --> ... [0] two ...'
looking at EOF
parsed!
dyn129-100-198-166:FLTL petergoodman$ 



Create a new paste based on this one


Comments: