) (MEAL-HERE? BYTE <>) (MEAL-SQUASHED? BYTE <>) (MEAL-EATEN? BYTE <>) (BUTTONS-OFF? BYTE <>) (SITTING? BYTE <>) (PHONES-PLUGGED-IN? BYTE <>) (CURRENT-STAR BYTE 0) (CURRENT-DESC BYTE 0) (CURRENT-WEAPON BYTE 0) (LOSER-CANT-LEAVE-SEAT? BYTE <>) (PURSER-HERE? BYTE <>) (PHONE-MUSIC:FIX BYTE 0) ; "Headphone stuff" (PHONE-TIMER:FIX BYTE 0) ; "Random" (LAST-ROW:FIX BYTE 0) ; "Previous row occupied" (LAST-SEAT:FIX BYTE 0) ; "Previous seat" (NEW-ROW:FIX BYTE 0) (NEW-SEAT:FIX BYTE 0) (RETURN-TO-SEAT-WAIT:FIX BYTE 0) (GRANDMA-HAPPY? BYTE <>) (SMOKER-IRATE? BYTE <>) (BUSINESS-IRATE? BYTE <>) (FALL-SCRIPT:FIX BYTE 5) (CURRENT-NEIGHBOR BYTE 0) (FLIGHT-ATTENDANT-HE/SHE:STRING "She") (FLIGHT-ATTENDANT-HIM/HER:STRING "her")> > > > >
,ALL-SEATS>) (T >>>)>> ; "State of seating is low four bits; starboard passenger, if any, is next four; port passenger is next four. Three remaining bits below the sign bit can be used for flags." >