Patch title: Release 84 bulk changes
Abstract:
File: /pliant/language/schedule/sem2.pli
Key:
    Removed line
    Added line
module "/pliant/install/ring2.pli"


meta '. request' e
  if e:size=2 and (e:0 cast Sem) and (e:1 cast Str)
    e suckup e:0
    if pliant_debugging_level>=1
      var Link:Argument cond :> argument local CBool
      var Link:Instruction end :> instruction (the_function 'do nothing')
      e add (instruction (the_function '. nowait_request' Sem -> CBool) e:0:result cond)
      e add (instruction (the_function 'jump if' CBool) cond jump end)
      e suckup e:1
      var Link:Argument ar :> argument local ActionRecord
      e add (instruction (the_function mt_action_push_record ActionRecord Str) ar e:1:result)
    e add (instruction (the_function '. request' Sem) e:0:result)
    if pliant_debugging_level>=1
      e add (instruction (the_function mt_action_pull_record ActionRecord) ar)
      e add end
    e set_void_result

meta '. rd_request' e
  if e:size=2 and (e:0 cast Sem) and (e:1 cast Str)
    e suckup e:0
    if pliant_debugging_level>=1
      var Link:Argument cond :> argument local CBool
      var Link:Instruction end :> instruction (the_function 'do nothing')
      e add (instruction (the_function '. nowait_rd_request' Sem -> CBool) e:0:result cond)
      e add (instruction (the_function 'jump if' CBool) cond jump end)
      e suckup e:1
      var Link:Argument ar :> argument local ActionRecord
      e add (instruction (the_function mt_action_push_record ActionRecord Str) ar e:1:result)
    e add (instruction (the_function '. rd_request' Sem) e:0:result)
    if pliant_debugging_level>=1
      e add (instruction (the_function mt_action_pull_record ActionRecord) ar)
      e add end
    e set_void_result


export '. request' '. rd_request'