ToCedarUsers^DateDecember12,1983FromRussAtkinsonLocationPARCSubjectBreakToolandCelticsOrganizationCSLXEROXFiledas:[Indigo]Documentation>CelticsDoc.tiogaBreakToolandCelticsdocumentationBreakToolBreakToolisapackagethatsupportsvariousfancybreakpointfacilities.Theseincludebreakpointsthatoccuronlyifsomeconditionistrue,breakpointsthatevaluateexpressionsateachoccurence,andbreakpointsthatlogresultsateveryoccurence.Allofthesecapabilitiesareprovidedbyspecialexpressionsthatcanbeevaluatedateachbreakpoint.Alistoftheseexpressionsfollows:&abort[...]-raisesERRORABORTED.Ignoresanyarguments.&break[...]-evaluatesitsarguments,thencausesapseudo-breakpointtooccuratthepointwherethebreakwasset.&do[...]-evaluatesitsargumentsrepeatedlyuntiltheiterationisterminated(i.e.by&result[]).&empty[]-evaluatesitsarguments,thenreturnsthesamenon-printingresultaswouldresultfromaprocedureinvocationwithnoreturns.&evq[...]-evaluatesitsarguments,thenreturnsaTVforthelastofitsarguments.&msg[...]-printstheresultsofevaluatingitsarguments.However,foranyargumentsthatresultinROPEs,theprintingisperformedwithoutquotes.&print[...]-printstheresultsofevaluatingitsarguments.ForanyargumentsthatresultinROPEs,theprintingisperformedwithquotes.&prog[...]-evaluatesitsarguments,thenreturnstheresultsofthelastevaluation.&result[...]-evaluatesitsarguments,thenforcestheterminationofthenearestenclosingevaluationofoneoftheabovespecialexpressions.&result[]istherecommendedwaytoterminatetheevaluationof&do[].Tosetabreakpointthatevaluatesanexpessionateachoccurenceofthebreakpoint,performthefollowingsteps:1.entertheexpressionintotheExpr:windowintheBreakTool2.usingthemouse,selectthepointwhereyouwantthebreakpointplacedp _/q1_/ p(_/q3C_/9<$p [Sq1[Sp([Sq3C[Sp Wwq1Wwp(Ww q3CWwr{Os F -t =' u 8q 5 3s? %)G 05 6p:p?N F 3 U="s */-E2 :sBPF(%} *"E$Ku #q# # !$)*-*/h14G67 u !q !m!XT> &5( /58:ALDG f%*u qi ! &( 025f<>BDYs/r #u qWh "n%*G,0257 u qjYW@ #"&I*K, 4580<B <[`! )/13z u Hq Ey1d!P#&*-16i:?CG C 0PS#&(),=03A47.:-;h<?iB B? M " )s+-/1 9?AsDFH @  L >h<Nu <.q<.1"" (,/u :Ab:Aq Q:A$&& -/1u 8S8Sq Q8S$&&*,. 58:u 6e q6e"&'*' 3 uB}F !& .247h:+u?3@53qC 3uE3F_3qH3 2B sY ! (*,t04P6=:';>B3G; 0>$r(^.:47;=:?E?G/ . 5 u -q- i # *.1 8>:C+_u )qq)q/"[ u 'q'/!] u %q%/r" QTVm$ HELVETICA TIMESROMANY TIMESROMAN HELVETICA HELVETICALOGO TIMESROMAN TIMESROMAN j/!Monday, December 12, 1983 5:54 pm