(FILECREATED "11-Aug-84 15:29:23" {ERIS}<SPEECH>LEXICON>FOOT-PARSER.;2 1410 changes to: (VARS FOOT-PARSERCOMS FOOT-PARSER-RULES W-RULE) (FNS PRINTRULE PRINTRULES) (RECORDS RULE) previous date: "11-Aug-84 14:54:26" {ERIS}<SPEECH>LEXICON>FOOT-PARSER.;1) (PRETTYCOMPRINT FOOT-PARSERCOMS) (RPAQQ FOOT-PARSERCOMS ((VARS FOOT-PARSER-RULES W-RULE) (RECORDS RULE) (GLOBALVARS FOOT-PARSER-RULES) (FNS PRINTRULE PRINTRULES))) (RPAQQ FOOT-PARSER-RULES (W-RULE)) (RPAQQ W-RULE (W T (UNSTRESSED PRIMARYFOOT))) [DECLARE: EVAL@COMPILE (TYPERECORD RULE (LEFTSIDE RIGHTSIDE)) ] (DECLARE: DOEVAL@COMPILE DONTCOPY (ADDTOVAR GLOBALVARS FOOT-PARSER-RULES) ) (DEFINEQ (PRINTRULE [LAMBDA (RULE) (* pkh: "11-Aug-84 15:08") (* Prints a RULE record (For cx-free rules)) (PRIN1 (fetch (RULE LEFTSIDE) of (EVAL RULE))) (PRIN1 " ") (PRIN1 "--> ") (for X in (fetch (RULE RIGHTSIDE) of (EVAL RULE)) do (PRIN1 X) (PRIN1 " ")) (TERPRI]) (PRINTRULES [LAMBDA NIL (* pkh: "11-Aug-84 14:57") (for RULE in FOOT-PARSER-RULES do (PRINTRULE RULE) (TERPRI]) ) (PUTPROPS FOOT-PARSER COPYRIGHT (NONE)) (DECLARE: DONTCOPY (FILEMAP (NIL (702 1348 (PRINTRULE 712 . 1146) (PRINTRULES 1148 . 1346))))) STOP