home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / plbin.zip / pl / src / pl-ssymb.h < prev    next >
Text File  |  1992-05-26  |  4KB  |  132 lines

  1. /*  pl-ssymb.h,v 1.1.1.1 1992/05/26 11:52:27 jan Exp
  2.  
  3.     Copyright (c) 1990 Jan Wielemaker. All rights reserved.
  4.     See ../LICENCE to find out about your rights.
  5.     jan@swi.psy.uva.nl
  6.  
  7.     Purpose: Redefine functions fr compilers only handling short symbols
  8. */
  9.  
  10. #define pl_dwim_match        Sdwimmatch
  11. #define pl_dwim_predicate    Sdwimpred
  12. #define store_string        Sstores
  13. #define store_string_local    Sstoresl
  14. #define pl_greaterNumbers    Sgn
  15. #define pl_greaterEqualNumbers    Sgen
  16. #define pl_greaterStandard    Sgs
  17. #define pl_greaterEqualStandard    Sges
  18. #define pl_print        Sprt
  19. #define pl_print2        Sprt2
  20. #define pl_profile        Sprof
  21. #define pl_profile_count    Sprofcnt
  22. #define pl_protocol        Sprot
  23. #define pl_protocola        Sprota
  24. #define pl_protocolling        Sproting
  25. #define pl_exists_file        Sef
  26. #define pl_exists_directory    Sed
  27. #define pl_close        Sclose
  28. #define pl_close_wic        Sclosewic
  29. #define pl_collect_bag        Scollbag
  30. #define pl_collect_parms    Scollparms
  31. #define pl_current_arithmetic_function Scfa
  32. #define pl_current_atom        Sca
  33. #define pl_current_stream    Scs
  34. #define pl_current_input    Scin
  35. #define pl_current_output    Scout
  36. #define pl_current_functor    Scfunctor
  37. #define pl_current_flag        Scflag
  38. #define pl_current_predicate    Scpred
  39. #define pl_current_module    Scmodule
  40. #define pl_current_op        Scop
  41. #define pl_current_key        Sckey
  42. #define pl_debug        Sdebug
  43. #define pl_debugging        Sdebugging
  44. #define pl_open_null_stream    Sopennull
  45. #define pl_openwic        Sopenwic
  46. #define pl_prolog_current_frame    Spcf
  47. #define pl_prolog_frame_attribute    Spfa
  48. #define pl_trace        Strace
  49. #define pl_trace_continuation    Stracecont
  50. #define pl_flush        Sflush
  51. #define pl_flush_output        Sflushout
  52. #define pl_format        Sfmt
  53. #define pl_format3        Sfmt3
  54. #define pl_format_number    Sfmtnumber
  55. #define pl_format_predicate    Sfmtpred
  56. #define    pl_write        Swrt
  57. #define    pl_writeq        Swrtq
  58. #define    pl_write2        Swrt2
  59. #define    pl_writeq2        Swrtq2
  60. #define    pl_write_on_string    Swrtos
  61. #define    pl_write_on_atom    Swrtoa
  62. #define    pl_write_on_list    Swrtol
  63. #define pl_string        Sstr
  64. #define pl_string_length    Sstrl
  65. #define pl_string_to_atom    Sstrta
  66. #define pl_string_to_list    Sstrtl
  67. #define    pl_lessEqualNumbers    Slen
  68. #define pl_lessEqualStandard    Sles
  69. #define pl_concat        Sconcat
  70. #define pl_concat_atom        Sconcata
  71. #define    pl_structural_equal    Sse
  72. #define    pl_structural_nonequal    Ssne
  73. #define pl_number        Snumber
  74. #define pl_numbervars        Snvars
  75. #define pl_atom_hashstat    Sahashstat
  76. #define    pl_atom            Satom
  77. #define pl_atomic        Satomic
  78. #define pl_atom_length        Salen
  79. #define    isCurrentFunctor    Siscf
  80. #define isCurrentProcedure    Siscp
  81. #define    isCurrentSourceFile    Siscsf
  82. #define isCurrentModule        Siscm
  83. #define isCurrentOperator    Siscop
  84. #define    atomIsFunctor        Saisf
  85. #define    atomIsProcedure        Saisp
  86. #define    atomIsProcedureModule    Saispm
  87. #define    pl_break        Sbrk
  88. #define pl_break1        Sbrk1
  89. #define pl_start_consult    Sstc
  90. #define pl_start_module_wic    Sstmw
  91. #define pl_time_file        Stf
  92. #define pl_time_source_file    Stsf
  93. #define pl_line_count        Slcnt
  94. #define pl_line_position    Slpos
  95. #define pl_list_references    Slr
  96. #define pl_list_active_procedures Slap
  97. #define    pl_display        Sdispl
  98. #define    pl_displayq        Sdisplq
  99. #define    pl_display2        Sdispl2
  100. #define    pl_displayq2        Sdisplq2
  101. #define decompileHead        Sdecomp
  102. #define    decompile        Sdecomph
  103. #define pl_assertz        Sastz
  104. #define pl_asserta        Sasta
  105. #define pl_assertz2        Sastz2
  106. #define pl_asserta2        Sasta2
  107. #define pl_record_bag        Srecbag
  108. #define pl_record_clause    Sreccl
  109. #define pl_recorda        Sreca
  110. #define pl_recordz        Srecz
  111. #define pl_recorded        Sreced
  112. #define pl_read_variables    Srdvars
  113. #define pl_read_variables3    Srdvars3
  114. #define pl_read            Sread
  115. #define pl_read_clause        Srdcl
  116. #define pl_read_clause2        Srdcl2
  117. #define    pl_save_program        Ssavprg
  118. #define    pl_save_program2    Ssavprg2
  119. #define copyTermToGlobal    Scptermg
  120. #define copyTermToHeap        Scptermh
  121. #define pl_equalNumbers        Seqnumbers
  122. #define pl_equal        Seq
  123. #define pl_import        Simport
  124. #define pl_import_wic        Simprtwic
  125. #define pl_export        Sexport
  126. #define pl_export_wic        Sexprtwic
  127. #define pl_tty_get_capability    Sttygcap
  128. #define pl_tty_goto        Sttygoto
  129.  
  130. #define PROCEDURE_garbage_collect0    Sproc_gc
  131. #define PROCEDURE_alt1            Sproc_alt
  132.