FASL FILE: FASL version 4.001 (of 900702), LOWTAG 032. FILE ID: "/olympush/RWM/test/rwm.sbin"; version NEWEST; Author guvenir; created 930513 18:14:28. This file is the output of the LUCID, INC. Common Lisp Compiler, version Development Environment Version 4.0.0, of date: 6 July 1990 EGC: 1 SOURCES: "/olympush/RWM/test/rwm.lisp"; version NEWEST; author guvenir; written 930513 18:12:19. FEATURES: NIL BINARY DATA FOLLOWS: KUSERG45 ``bs``bs` @Q*PRINT-PRETTY*Q*LOAD-VERBOSE*3E"I45x $h##``  㿰`  㿰`#`  㿰bs `# bs`  `2@bk`"  㿰#``&  㿰`*#`.#`2#`6  `2@bk#`2`:  㿠# f# f`&  㿰`>#`6  `2@bk#`B  `2@bk# f## f# fbs``&  㿰     &Q&RESTE" FILE-NAME-ARG   @qx"PROB Problem: Q WRITE-STRINGQ READ-LINE" FILE-NAMEE" INITIALIZEE"OF-Problem: 0 stage: 0 and 1 are initialized to:EQSTRING"E"NAMEEQ CONCATENATEE"PROBLEMSE"GOAL3E"S4 5  ##`##`##`# gO# f`  㿰##`"  `2@bk`&  㿨`&  㿨`*  㿰    @&E"PNE"SNE  E @Problem:stage:%is: EQNTHE" PRINT-STAGE3E"R45z  #####`  `2@bk`  㿠`  㿨`  㿨#`##`"##`&#`*  㿘#`.# gO# f`2  㿨#> c ##`  `2@bk`  㿠`6  㿠`:  㿨> c##`  `2@bk`  㿠`6  㿨b_``2  㿨` @& `Qz" NEW-STAGESE"REFINEProblem:stage: refined intoEQLENGTH% subproblems EQNTHCDREQNCONC3E"P4 E5  #`## ##`  `2@bk`  㿠`  㿨 # f#`# ##`  `2@bk`  㿠`  㿨? # f# f`"  㿰``"  㿰`&# f`"  㿰#`  `2@bk`  㿰?# #*`*## f# f`"  㿨> c # `.  㿨?#` ` @% IaE"STAGES iaProblem:Goal is: % Strategy is: Stage no:3E"M45.  #####`  `2@bk`  㿠`  㿨`  㿨#`##`"##`&  㿘#`*# gO# f`.  㿨`2###`  `2@bk`  㿠`6  㿠`:  㿠# f# f`.  㿨``.  㿨` !@& `Q.E" NEW-MACROSE" MAKE-MACROSProblem:stage:%new moves are generated updated stages:E"UPDATE-STRATEGY3E"X458 `#`  㿸#`  `2@bk`  㿰#`"# gO# f`&  㿸`*bo#c#`.  `2@bk###  #' #?`2  㿠`j# b_##?#`#cc㿨#`6  `2@bk`2  㿰>c#`:j# f`&  㿸``&  㿸`>  `2@bk# #`B  㿰?#> c ##`#`  㿸#`  `2@bk`  㿰#`"# gO# f`&  㿸    %@ )HOELLUCIDX ,Q DE LQ d( m( ( % `(Processor Time:QGET-INTERNAL-RUN-TIMEQINTERNAL-TIME-UNITS-PER-SECONDQROUND%sec. Q+E"MACROSE" OPERATORS%macros are generatedE"P-RM-CYC3E"C45耡 ####### ###`  `2@bkԒ`  㿐`  㿐`  㿘#`#`boؖ`"  㿐#`&##`*##`.# # f#?# f# f`2  㿠`6#`:#c#`># ###؈  +`B#c# # x`j#Ѐ b_##?#`ܟj#cc㿐# f#? # f#? # ###`  `2@bkԒ`  㿐`  㿐`  㿘# ###`  `2@bkВ`  㿈`  㿐`  㿐#ܐ `  㿐#؄ ###`  `2@bkȒ`  㿀`  㿈`  㿈#Ԅ ###`  `2@bkĒ`  㿀`  㿀`  㿈`F  㿈# gO#`J#`  `2@bk`N  㿘#`R# gO# f`2  㿠`  `2@bk`V  㿠### f# fb_``2  㿠` 0@'E"MVE `1 E"MOVE "TITLE "SUBP Gb( hb( b( V(E#TESTEQEQUALEQASSOCProblem:stage:move: Precondition for EQWRITE-TO-STRINGE" GET-MOVES problem no:% is createdEQLAST3 45t  #```  㿨`  㿰`#`"#`&  `2@bk`  㿨`  㿰`*#`*  `2@bk###  U`.#c# # 㿘#  ` ?   `2  㿠   b_##  ?#?  ?#?#`bs`6#`6  `2@bk###  +`:#c# # 㿘`j#쀢 b_##?#`bs`>#`>  `2@bk###  U`.#c# # 㿘#  ` ?   `2  㿠   b_##  ?#?  ?#?#`bs`B`bs`6  `2@bk###  *`F#c# # 㿘`j# b_##?#`J#`N  `2@bk#`R  `2@bk`V  㿨###  d ##`Z  `2@bk###  +`^#c# # 㿀`j#؀ b_##?#`j`j#쀢 b_##?#`bs`>  `2@bk#`J  `2@bk`b  㿰`f#`N  `2@bk`j  㿰#`J  `2@bk`b  㿰`*  `2@bk#`J  `2@bk#`6  `2@bk## f  @7%E"INFILE@ V>( d!>( k1( o( w>( |Tb( A>( Q( ®( >( tb( A>( Q( ®( 4( tb( 2( ( R( $0"V  V( $*( >D*( ^D*( (  PROBLEMS/QLOADDDKB/"DDKBE" EXPAND-PREDESMAPCAN-ATOM-ERROR.E"ALLIGN"INITIAL-E" ADD-NEW-MACROE"CURRENT" CONSTANTSE" VARIABLESEQAPPEND" PREDICATESEQLISTE"ADD-STMTE"NEE" FOR-ALL-S3E"DISTINCT-MOVES45V  ## # f#?# `  㿠#?# ` X@ &E" STATEMENTE"MOVESYZ `V" DISTINCT-ONES VZE"ADD-IF-DISTINCT3\4 5怡 ####L `  㿠< ? #? `  㿠) `  㿨#  `  㿠  b b[ ?#`  㿨## fb_ ` \@ '3ZY3Z2Y p"CHECKE"EQ-EFFECT-MOVESE"EQ-SET?3/4 /@% Ia iaProblem:Goal is: % Strategy is: Stage no:E"PRINT-STAGE-RM-CYC3`4 5t  #`# `  㿨# f# `  㿨# `  㿨`  㿨###  #1 ## `  㿘`  㿘`j#쀢 b_##?#`###  #,`"#c# # 㿘`j#쀢 b_##?#`#`&j# f`*  㿰``*  㿰    `@%E"STAGEa b( f:( iDEO'Y ( 8( ( 8( ! ( q,(Target:XE" RM-CYCLESE"PR-MVMoves: 3c4 5  ## ?#  # f#`  `2@bk`  㿨# f#  # f#`  `2@bk#`#`bo`  㿘### # f#`  `2@bk#`#`boԖ`  㿐#`"  㿘#???#?j`&  㿘    #8?# ?`  㿘 `b_ #$?##܈ fܒb_# ?#`?#h ` c@&E"LONG-ME"P-LISTef eQ" LONG-INDX Q"ALL Q"SHORT Q"TEST "ALL-INDX.<:;E"EXTENDc3>45  ####`  㿠#`  㿘###      `#c# # # 㿈`j# b_##?#?#` >@(OE"TARGETE" REL-MOVESE" IRR-MOVESOm2nE o ( ( ( ( $@(E" PART-REL-IRR3E" MAKE-STAGE45D  #?  # #? ? #? ?? # f t@%E" ROW-STAGEu34 5  #`# `  㿨# f# `  㿨# `  㿨`  㿨###  #,`#c# # 㿘`j#쀢 b_##?#`#`"j# f`&  㿰``&  㿰    @ %aa b( f0b ( ( и(Target:XdMoves: 3d4 5  #`#c#`# ###  +`#c# # 㿐`j#耢 b_##?#`j#cc㿨`  㿰# f d@ %33 ( ( ( x( =QREAD-FROM-STRING3$45l  #####    #`  㿘`j#쀢 b_##?#` $@&E"STRATEGYE" NEW-MOVESwx ``l( l( l( 06a \(E" UPDATE-STAGE3y4 5B  #### # `  㿠`  㿠u ?  # `  㿠`  㿠X`# # `  㿠# `  㿘`  㿠 `  㿠# # f`"  㿠 `  㿠# # f`"  㿠?#p ` y@ &axax `qBZ qB"UPDATEDE"SAFEE" PT-APPLICABLEE"RELEVANT3E" FIND-RELS45Ѐ ######  #,`#c# # 㿐`j#耢 b_##?#`## ## #`  㿘`  㿠?#쀢 ` ~@'mOE" SAFE-MOVESmO2 px( " A-STATEMENTS v( "A-STMTS v( `j(Ts3E" GROUP-A-STMTS45‡  ####^  # f#?#8 ? # ? `  㿠! `b_# `  㿠 `  㿠#?#쀢 b[ j#?# ` @ %E" A-STMT-RELS @p" A-STMTS-O `pE"GROUPS pY P" A-STMTS-IE"EQ-MOVESEQDELETE345n  ####  #  `  㿠` ?#?##` ` @ &E" MOVE-LIST-1E" MOVE-LIST-2 `n"LIST-1 n"LIST-2 N(;3s45 ######8 `  㿘# # f`  㿘## # f`  㿘#?### f ` s@ 'E"S-MOVESmOm2O Z n o}34 5ހ  # `  㿰# `  㿨# `  㿨# `  㿠`  㿨#`  㿘###   `#c# # 㿐`j#䀢 b_##?#` @%E"PROBLEM Bm bO  ( ( ( (RE" REFINE-RECt345  ######`  㿘## # `  㿘#?#䀢`#`#䀢` `  㿠#`  㿠#`"  㿠   b# # f# f `&#`"  㿘#`*# gO# f`.  㿠`2  㿘###### #`6# #Ј f#Ј f`.  㿈#А `  㿀#`:#`>boĖ`B  㿀#ܐ `  㿈#`F  㿈`J  㿈###̐ `  㿀#`N  㿀#Ԁ##Ј fԟjа `R#Ј f#Ј f`.  㿈?#䀢q``.  㿈##`V  x̟j#Ј f#Ј fа ` ` @(mOZmO2pZ @n"A-S-R p( " SELECTIONS  " SELECTION )"NW-TAR I"NW-CUR iQREST~QREVERSE There are%groups E" SORT-GROUPS selection is:;QSET-DIFFERENCEEQ COPY-TREEURest is not solvables34 5v #### #  `  㿘`  㿠?##``  㿠    ` @ 'OZO2Z pv"GRSE"MOVES-SAFE-AFTER45^  ## `  㿨`  㿰# `  㿨`  㿨  b@` '#INTERNAL<@&%E"Y%QSORT34 5: #####`  㿠##o#4#  # ? # ?? # `  㿈`  㿘#`?#䀢``) ?  `  㿘# # f`"  㿘#?#耢`&  㿠# f ` @'mOZmO2Z q:" NEW-STATEMENT q: !Z `E"STMT (UE" APPLY-MOVEE" IMPLIES-A|E" REMOVE-STMT3N4 5t  #??`  㿰##`  `2@bk`  㿨###??` `  `2@bk耢`### f# fbs ## f##`  `2@bk    b`##`  `2@bkjbsN`  `2@bk#'#?    b##?jb_?#?## fb_ #?`  㿠#쀢- `  㿠# `  㿠  b# b[` ` ## f`"  㿠 N@ %ERMACRO @t"SIZE bRt"BUCKET bt" NEW-BUCKET rt"SAME ʱ"POINT- j#?? # #? `B  㿀?`B  㿈?`.  㿈#Ԁ `F  㿈?#耢`J  㿘    ` @)'E"MOVE1E"MOVE2f2f 2O 2"NEW-PCS 2"PCS2 2"A-PCS2 2"A-PCS2-M ,( D@( G^( OҤ( d`( g^( tB( `( ^( "E ( R(UQCAR:;E"NEGATE