10REM SAVE"$.Arabic.Source.MakeRom" 20A%=&FFFF:B%=&FFFF:C%=&FFFF:D%=&FFFF:E%=&FFFF:F%=&FFFF 30G%=&FFFF:H%=&FF:I%=&FF:J%=&FF 39S%=&0100 : REM TEMPORARY non-zero-page absolute two-bytes, trashed. 40T%=&DA : REM Zero-page absolute two-bytes. Used in interrupt and trashed. 50REM A% = HelpHandler 60REM B% = CommandHandler 70REM C% = FlipHandler 80REM D% = WrchHandlerInit 90REM E% = CopyHandlerInit 100REM F% = ArabicByteHandler 110REM G% = FlipHandlerInit 120REM H% = ContextAnalyseFlag ---- Private Space 130REM I% = NumberReverseFlag ---- Private Space 140REM J% = CurrentState ---- Private Space variable 150REM L% = List option - 0=Off, 1=On 160REM Z% = Last valid Zero Page Base 170REM N% = Next zero page 180N%=&70 190Z%=&8F 200REM M% = Next non-page-zero Ram address 210M%=0 220W%=&FFFF 230REM W% = Global flag for 2-phase assembly (Not FFFF means 2nd phase) 240REM set to final P% for final rom size saving 250REM O%,P% - Assembly control 260REM Q% = copy of O% 270REM R% = copy of P% 280REM A%,X%,Y% - System variables 290CHAIN"$.Arabic.Source.Main"