Jump to content

IBM IPF Compiler: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
mNo edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''OS/2 IPFC''' (''Operating System/2 Information Presentation Facility Compiler'')  
The '''OS/2 IPFC''' (''Operating System/2 Information Presentation Facility Compiler'') is a tool for generating online information and help books (*.inf, *.hlp). It is part of several development packages.
 
== Description ==
The IPFC is a tool for generating Online Info and Help Books (*.inf, *.hlp). It is part of most full packages.


;Products shipping with IPFC
;Products shipping with IPFC
* IBM OS/2 Programmer's Toolkit
* IBM Developer's Toolkit for OS/2
* IBM Developer's Toolkit for OS/2
* IBM Developer's Toolkit for OS/2 Warp Version 4
* IBM Developer's Toolkit for OS/2 Warp Version 4
* IBM VisualAge C++ for OS/2
* IBM VisualAge C++ for OS/2
* Watcom C/C++ 11.0
* Watcom C/C++ 11.0
==Usage==
IPFC [-switch]... [-option]... infile [outfile]
===Switches===
;-i:Compiles the source file as an online document
;-s:Suppresses the performance of the search function
;-x:Generates and displays a cross-reference list
===Options===
*'''W:level''' - Warning level
*'''D:countrycode''' - Country code
*'''C:codepage''' - Character code page
*'''L:language''' - Language ID
===Environment variables===
IPFCARTWORK=artwork and linkfile path (used for :artwork.)
IPFCIMBED=imbed file path (used for .im)
IPFC=IPFC file path (location of APSY*.APS, IPF*.NLS)
TMP=temporary file path


== Versions ==
== Versions ==
* 2.1 - 1993-04-07
{|class="wikitable"
* 3.00.008 - 1995-07-05
!Date||Version||Size||Comments
* 4.00.005 - 1996-11-14
|-
|1989||rowspan=2|1.00||21,648 B||
|-
|1992-02-04||21,744 B||CSD XR05053
|-
|1992||2.0|| ||Compiler provided with the IBM Developer's Toolkit for OS/2 2.0
|-
|1993-04-07||2.1|| ||
|-
|1995-07-05||3.00.008|| ||
|-
|1996-11-14||4.00.005|| ||
|-
|2000-11-29||4.00.007||227,184 B||
|}


== License ==
== License ==
Line 20: Line 52:
== Publications ==
== Publications ==
* ''Information Presentation Facility Guide and Reference'' (IBM OS/2 2.0 Technical Library)
* ''Information Presentation Facility Guide and Reference'' (IBM OS/2 2.0 Technical Library)
* [http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/ej6c2b00/CCONTENTS G25H-7110-00]: ''IBM OS/2 Warp IPF Programming Guide''
* G25H-7110-00: ''IBM OS/2 Warp IPF Programming Guide''
 
== Links ==
 


[[Category:Tools]][[Category:INF Utilities]]
[[Category:INF Utilities]]

Latest revision as of 20:18, 22 April 2025

The OS/2 IPFC (Operating System/2 Information Presentation Facility Compiler) is a tool for generating online information and help books (*.inf, *.hlp). It is part of several development packages.

Products shipping with IPFC
  • IBM OS/2 Programmer's Toolkit
  • IBM Developer's Toolkit for OS/2
  • IBM Developer's Toolkit for OS/2 Warp Version 4
  • IBM VisualAge C++ for OS/2
  • Watcom C/C++ 11.0

Usage

IPFC [-switch]... [-option]... infile [outfile]

Switches

-i
Compiles the source file as an online document
-s
Suppresses the performance of the search function
-x
Generates and displays a cross-reference list

Options

  • W:level - Warning level
  • D:countrycode - Country code
  • C:codepage - Character code page
  • L:language - Language ID

Environment variables

IPFCARTWORK=artwork and linkfile path (used for :artwork.)
IPFCIMBED=imbed file path (used for .im)
IPFC=IPFC file path (location of APSY*.APS, IPF*.NLS)
TMP=temporary file path

Versions

Date Version Size Comments
1989 1.00 21,648 B
1992-02-04 21,744 B CSD XR05053
1992 2.0 Compiler provided with the IBM Developer's Toolkit for OS/2 2.0
1993-04-07 2.1
1995-07-05 3.00.008
1996-11-14 4.00.005
2000-11-29 4.00.007 227,184 B

License

Commercial product

Publications

  • Information Presentation Facility Guide and Reference (IBM OS/2 2.0 Technical Library)
  • G25H-7110-00: IBM OS/2 Warp IPF Programming Guide