
?? FMT (FORMAT := OFF) ??
  CONST

    jmk$submit_job                  = jmk$base +  0,
    {E  'jmp$submit_job' }
    {X  'jmp$submit_job' }

    jmk$terminate_job               = jmk$base +  1,
     {E 'jmp$terminate_job' }
     {X 'jmp$terminate_job' }

    jmk$get_job_status                = jmk$base +  2,
     {E 'jmp$get_job_status' }
     {X 'jmp$get_job_status' }

    jmk$print_file                = jmk$base +  3,
     {E 'jmp$print_file' }
     {X 'jmp$print_file' }

    jmk$terminate_output               = jmk$base +  4,
     {E 'jmp$terminate_output' }
     {X 'jmp$terminate_output' }

    jmk$acquire_new_input               = jmk$base +  5,
     {E 'jmp$acquire_new_input' }
     {X 'jmp$acquire_new_input' }

    jmk$acquire_new_output            = jmk$base +  6,
     {E 'jmp$acquire_new_output' }
     {X 'jmp$acquire_new_output' }

    jmk$output_completed          = jmk$base +  7,
     {E 'jmp$output_completed' }
     {X 'jmp$output_completed' }

    jmk$insert_swapin_candidate         = jmk$base +  8,
     {E 'jmp$insert_swapin_candidate' }
     {X 'jmp$insert_swapin_candidate' }

    jmk$restore_job_environment         = jmk$base +  9,
     {E 'jmp$restore_job_environment' }
     {X 'jmp$restore_job_environment' }

    jmk$close_input_file           = jmk$base + 10,
     {E 'jmp$close_input_file' }
     {X 'jmp$close_input_file' }

    jmk$logout                      = jmk$base + 11,
      {E 'jmp$logout' }
      {X 'jmp$logout' }

    jmk$set_swapout_candidate          = jmk$base + 12,
      {E 'jmp$set_swapout_candidate' }
      {X 'jmp$set_swapout_candidate' }

    jmk$calculate_service           = jmk$base + 13,
      {E 'jmp$calculate_service' }
      {X 'jmp$calculate_service' }

    jmk$emit_communication_stat            = jmk$base + 14,
      {E 'jmp$emit_communication_stat' }
      {X 'jmp$emit_communication_stat' }

    jmk$idle_system                 = jmk$base + 15,
      {E 'jmp$idle_system' }
      {X 'jmp$idle_system' }

    jmk$resume_system               = jmk$base + 16,
      {E 'jmp$resume_system' }
      {X 'jmp$resume_system' }

    jmk$recover_queues              = jmk$base + 17,
      {E 'jmp$recover_queues' }
      {X 'jmp$recover_queues' }

    jmk$get_job_class_limits        = jmk$base + 18,
      {E 'jmp$get_job_class_limits' }
      {X 'jmp$get_job_class_limits' }

    jmk$process_activate_job        = jmk$base + 19,
      {E 'jmp$process_activate_job' }
      {X 'jmp$process_activate_job' }

    jmk$acquire_modified_input       = jmk$base + 20,
      {E 'jmp$acquire_modified_input' }
      {X 'jmp$acquire_modified_input' }

    jmk$set_output_initiated        = jmk$base + 21,
      {E 'jmp$set_output_initiated' }
      {X 'jmp$set_output_initiated' }

    jmk$job_begin                   = jmk$base + 22,
      {E 'jmp$job_begin' }
      {X 'jmp$job_begin' }

    jmk$initialize_swap_file        = jmk$base + 23,
      {E 'jmp$initialize_swap_file' }
      {X 'jmp$initialize_swap_file' }

    jmk$ready_task_in_swapped_job       = jmk$base + 24,
      {E 'jmp$ready_task_in_swapped_job' }
      {X 'jmp$ready_task_in_swapped_job' }

    jmk$switch_command_r3           = jmk$base + 25,
      {E 'jmp$switch_command_r3' }
      {X 'jmp$switch_command_r3' }

    jmk$determine_name_kind          = jmk$base + 26,
      {E 'jmp$determine_name_kind' }
      {X 'jmp$determine_name_kind' }

    jmk$job_exists                   = jmk$base + 27,
      {E 'jmp$job_exists' }
      {X 'jmp$job_exists' }

    jmk$get_attribute_defaults   = jmk$base + 28,
      {E 'jmp$get_attribute_defaults' }
      {X 'jmp$get_attribute_defaults' }

    jmk$change_attribute_defaults   = jmk$base + 29,
      {E 'jmp$change_attribute_defaults' }
      {X 'jmp$change_attribute_defaults' }

    jmk$acquire_modified_output      = jmk$base + 30,
      {E 'jmp$acquire_modified_output' }
      {X 'jmp$acquire_modified_output' }

    jmk$change_output_attributes     = jmk$base + 31,
      {E 'jmp$change_output_attributes' }
      {X 'jmp$change_output_attributes' }

    jmk$terminate_acquired_output    = jmk$base + 32,
      {E 'jmp$terminate_acquired_output' }
      {X 'jmp$terminate_acquired_output' }

    jmk$change_job_attributes        = jmk$base + 33,
      {E 'jmp$change_job_attributes' }
      {X 'jmp$change_job_attributes' }

    jmk$get_job_attributes        = jmk$base + 34,
      {E 'jmp$get_job_attributes' }
      {X 'jmp$get_job_attributes' }

    jmk$modified_input_exists        = jmk$base + 35,
      {E 'jmp$modified_input_exists' }
      {X 'jmp$modified_input_exists' }

    jmk$set_job_attributes        = jmk$base + 36,
      {E 'jmp$set_job_attributes' }
      {X 'jmp$set_job_attributes' }

    jmk$get_job_parameters        = jmk$base + 37,
      {E 'jmp$get_job_parameters' }
      {X 'jmp$get_job_parameters' }

    jmk$categorize_job              = jmk$base + 38,
     {E  'qfp$categorize_job' }
     {X  'qfp$categorize_job' }

    jmk$new_input_exists        = jmk$base + 39,
      {E 'jmp$new_input_exists' }
      {X 'jmp$new_input_exists' }

    jmk$open_input_file        = jmk$base + 40,
      {E 'jmp$open_input_file' }
      {X 'jmp$open_input_file' }

    jmk$register_input_application        = jmk$base + 41,
      {E 'jmp$register_input_application' }
      {X 'jmp$register_input_application' }

    jmk$set_input_completed        = jmk$base + 42,
      {E 'jmp$set_input_completed' }
      {X 'jmp$set_input_completed' }

    jmk$set_input_initiated        = jmk$base + 43,
      {E 'jmp$set_input_initiated' }
      {X 'jmp$set_input_initiated' }

    jmk$terminated_input_exists        = jmk$base + 44,
      {E 'jmp$terminated_input_exists' }
      {X 'jmp$terminated_input_exists' }

    jmk$terminate_acquired_input        = jmk$base + 45,
      {E 'jmp$terminate_acquired_input' }
      {X 'jmp$terminate_acquired_input' }

    jmk$close_output_file        = jmk$base + 46,
      {E 'jmp$close_output_file' }
      {X 'jmp$close_output_file' }

    jmk$modified_output_exists        = jmk$base + 47,
      {E 'jmp$modified_output_exists' }
      {X 'jmp$modified_output_exists' }

    jmk$new_output_exists        = jmk$base + 48,
      {E 'jmp$new_output_exists' }
      {X 'jmp$new_output_exists' }

    jmk$open_output_file        = jmk$base + 49,
      {E 'jmp$open_output_file' }
      {X 'jmp$open_output_file' }

    jmk$register_output_application        = jmk$base + 50,
      {E 'jmp$register_output_application' }
      {X 'jmp$register_output_application' }

    jmk$terminated_output_exists        = jmk$base + 51,
      {E 'jmp$terminated_output_exists' }
      {X 'jmp$terminated_output_exists' }

    jmk$update_output_status        = jmk$base + 52,
      {E 'jmp$update_output_status' }
      {X 'jmp$update_output_status' }

    jmk$administer_scheduling        = jmk$base + 53,
      {E 'jmp$administer_scheduling' }
      {X 'jmp$administer_scheduling' }

    jmk$manage_active_scheduling        = jmk$base + 54,
      {E 'jmp$manage_active_scheduling' }
      {X 'jmp$manage_active_scheduling' }

    jmk$change_job_name_counter        = jmk$base + 55,
      {E 'jmp$change_job_name_counter' }
      {X 'jmp$change_job_name_counter' }

    jmk$wait_system_idle_comnd        = jmk$base + 56,
      {E 'jmp$wait_system_idle_comnd' }
      {X 'jmp$wait_system_idle_comnd' }

   jmk$limit                        = jmk$base + 100;
?? FMT (FORMAT := ON) ??

*copyc osk$keypoints
