home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / smart21b.zip / HELPINDX / DDE4LRM.NDX < prev    next >
Text File  |  1993-05-10  |  5KB  |  133 lines

  1. EXTENSIONS: C CPP CXX I SQC H HPP
  2. DESCRIPTION: IBM C/C++ C and C++ Language Elements
  3. /******** C and C++ Language elements are below here ******/
  4.  
  5. (auto, VIEW DDE4LRM.INF ~)
  6. (extern, VIEW DDE4LRM.INF ~)
  7. (register, VIEW DDE4LRM.INF ~)
  8. (static, VIEW DDE4LRM.INF static Storage Class Specifier)
  9. (volatile, VIEW DDE4LRM.INF ~)
  10. (const, VIEW DDE4LRM.INF ~)
  11. (_Packed, VIEW DDE4LRM.INF ~)
  12. (char, VIEW DDE4LRM.INF ~)
  13. (float, VIEW DDE4LRM.INF ~)
  14. (int, VIEW DDE4LRM.INF ~)
  15. (void, VIEW DDE4LRM.INF ~)
  16. (enum, VIEW DDE4LRM.INF ~)
  17. (_Seg16, VIEW DDE4LRM.INF ~)
  18. (struct, VIEW DDE4LRM.INF ~)
  19. (union, VIEW DDE4LRM.INF ~)
  20. (typedef, VIEW DDE4LRM.INF ~)
  21. (main, VIEW DDE4LRM.INF ~)
  22. (::, VIEW DDE4LRM.INF Scope Resolution)
  23. (++, VIEW DDE4LRM.INF Increment ++)
  24. (--, VIEW DDE4LRM.INF Decrement ++)
  25. (+, VIEW DDE4LRM.INF + (unary/addition) )
  26. (-, VIEW DDE4LRM.INF - (unary/subtraction) )
  27. (!, VIEW DDE4LRM.INF Logical Negation !)
  28. (&, VIEW DDE4LRM.INF ampersand (address/bitwise AND) )
  29. (/, VIEW DDE4LRM.INF Division /)
  30. (%, VIEW DDE4LRM.INF percent sign (format specifier/remainder) )
  31. (:, VIEW DDE4LRM.INF colon (label/bit fields/conditional) )
  32. (\, VIEW DDE4LRM.INF \ (escape sequence/continuation character) )
  33. (<<, VIEW DDE4LRM.INF Bitwise Left and Right Shift)
  34. (>>, VIEW DDE4LRM.INF Bitwise Left and Right Shift)
  35. ((, VIEW DDE4LRM.INF parentheses (expressions/function calls) )
  36. (), VIEW DDE4LRM.INF parentheses (expressions/function calls) )
  37. (,, VIEW DDE4LRM.INF comma (expression/punctuation) )
  38. (;, VIEW DDE4LRM.INF semicolon (expression/punctuation) )
  39. (<, VIEW DDE4LRM.INF Relational  <  >  <=  >=)
  40. (>, VIEW DDE4LRM.INF Relational  <  >  <=  >=)
  41. (<=, VIEW DDE4LRM.INF Relational  <  >  <=  >=)
  42. (>=, VIEW DDE4LRM.INF Relational  <  >  <=  >=)
  43. (==, VIEW DDE4LRM.INF Equality  =  !=)
  44. (!=, VIEW DDE4LRM.INF Equality  =  !=)
  45. (&, VIEW DDE4LRM.INF ~)
  46. (^, VIEW DDE4LRM.INF ~)
  47. (|, VIEW DDE4LRM.INF Bitwise Inclusive OR)
  48. (&&, VIEW DDE4LRM.INF Logical AND)
  49. (||, VIEW DDE4LRM.INF Logical OR)
  50. (?, VIEW DDE4LRM.INF Conditional Expression  ?)
  51. (=, VIEW DDE4LRM.INF Simple Assignment)
  52. (break, VIEW DDE4LRM.INF ~)
  53. (continue, VIEW DDE4LRM.INF ~)
  54. (do, VIEW DDE4LRM.INF ~)
  55. (for, VIEW DDE4LRM.INF ~)
  56. (goto, VIEW DDE4LRM.INF ~)
  57. (if, VIEW DDE4LRM.INF ~)
  58. (return, VIEW DDE4LRM.INF return statement)
  59. (switch, VIEW DDE4LRM.INF ~)
  60. (while, VIEW DDE4LRM.INF ~)
  61. (#define, VIEW DDE4LRM.INF ~)
  62. (#undef, VIEW DDE4LRM.INF ~)
  63. (#error, VIEW DDE4LRM.INF ~)
  64. (#include, VIEW DDE4LRM.INF ~)
  65. (#if, VIEW DDE4LRM.INF ~)
  66. (#elif, VIEW DDE4LRM.INF #if, #elif)
  67. (#ifdef, VIEW DDE4LRM.INF ~)
  68. (#ifndef, VIEW DDE4LRM.INF ~)
  69. (#else, VIEW DDE4LRM.INF ~)
  70. (#endif, VIEW DDE4LRM.INF ~)
  71. (#line, VIEW DDE4LRM.INF ~)
  72. (pragma, VIEW DDE4LRM.INF ~)
  73. (chars, VIEW DDE4LRM.INF ~)
  74. (comment, VIEW DDE4LRM.INF ~)
  75. (handler, VIEW DDE4LRM.INF ~)
  76. (langlvl, VIEW DDE4LRM.INF ~)
  77. (linkage, VIEW DDE4LRM.INF linkage pragma)
  78. (map, VIEW DDE4LRM.INF ~)
  79. (margins, VIEW DDE4LRM.INF ~)
  80. (pack, VIEW DDE4LRM.INF ~)
  81. (page, VIEW DDE4LRM.INF ~)
  82. (pagesize, VIEW DDE4LRM.INF ~)
  83. (seg16, VIEW DDE4LRM.INF ~)
  84. (sequence, VIEW DDE4LRM.INF ~)
  85. (skip, VIEW DDE4LRM.INF ~)
  86. (stack16, VIEW DDE4LRM.INF ~)
  87. (strings, VIEW DDE4LRM.INF strings pragma)
  88. (subtitle, VIEW DDE4LRM.INF ~)
  89. (title, VIEW DDE4LRM.INF ~)
  90. (sizeof, VIEW DDE4LRM.INF ~)
  91. (EDC*, VIEW DDE4LRM.INF ~)
  92.  
  93. /***********  additional elements  **************/
  94.  
  95. (argc, VIEW DDE4LRM.INF main)                (argv, VIEW DDE4LRM.INF main)
  96. (alloc_text, VIEW DDE4LRM.INF ~)             (_Far16, VIEW DDE4LRM.INF Linkage Keywords)
  97. (checkout, VIEW DDE4LRM.INF ~)               (_Fastcall, VIEW DDE4LRM.INF Linkage Keywords)
  98. (data_seg, VIEW DDE4LRM.INF ~)               (_Optlink, VIEW DDE4LRM.INF Linkage Keywords)
  99. (envp, VIEW DDE4LRM.INF main)                (_Pascal, VIEW DDE4LRM.INF Linkage Keywords)
  100. (_Cdecl, VIEW DDE4LRM.INF Linkage Keywords)  (_System, VIEW DDE4LRM.INF Linkage Keywords)
  101.  
  102. /*********** new elements for version 2.0 **************/
  103.  
  104. (_Export, VIEW DDE4LRM.INF ~)          (_Inline, VIEW DDE4LRM.INF ~)
  105. (_Far32, VIEW DDE4LRM.INF Linkage Keywords)
  106. (entry, VIEW DDE4LRM.INF ~)            (export, VIEW DDE4LRM.INF ~)
  107. (import, VIEW DDE4LRM.INF ~)           (info, VIEW DDE4LRM.INF ~)
  108. (signed, VIEW DDE4LRM.INF signed/unsigned types)
  109. (unsigned, VIEW DDE4LRM.INF signed/unsigned types)
  110.  
  111. /*********** new elements for version 2.0 for C++ **************/
  112.  
  113. (define, VIEW DDE4LRM.INF define pragma)
  114. (disjoint, VIEW DDE4LRM.INF ~)
  115. (implementation, VIEW DDE4LRM.INF ~)
  116. (isolated_call, VIEW DDE4LRM.INF ~)
  117. (priority, VIEW DDE4LRM.INF ~)
  118. (class, VIEW DDE4LRM.INF C++ Classes)
  119. (delete, VIEW DDE4LRM.INF delete and delete)
  120. (new, VIEW DDE4LRM.INF new Operator)
  121. (friend, VIEW DDE4LRM.INF Friends)
  122. (inline, VIEW DDE4LRM.INF Inline Specifiers)
  123. (operator, VIEW DDE4LRM.INF Overloading Operators)
  124. (private, VIEW DDE4LRM.INF Access Specifiers)
  125. (protected, VIEW DDE4LRM.INF Access Specifiers)
  126. (public, VIEW DDE4LRM.INF Access Specifiers)
  127. (template, VIEW DDE4LRM.INF Templates)
  128. (catch, VIEW DDE4LRM.INF ~)
  129. (throw, VIEW DDE4LRM.INF ~)
  130. (try, VIEW DDE4LRM.INF ~)
  131. (this, VIEW DDE4LRM.INF this Pointer)
  132. (virtual, VIEW DDE4LRM.INF Virtual Functions)
  133.