

Last update:
July 16, 1999
How do I convert from Pragma 3 to Pragma 4?
The conversion is fully automatic, except for the transfer of Fileserver files to PFM files.
Look in "Conversions", in the Pragma 5 Manual.
How do I convert from Pragma 4 version 4.22 to Pragma 4 version 4.30?
As of Pragma 4.30 the vocab has a second index, this making it incompatible with earlier versions of the vocab. The vocab must be updated manually to add the second index. Failure to comply will cause functions that rely upon the second index to crash.
Use the following procedure to perform this manual update:
Use the empty PRVOCAB.PFM file supplied with version 4.30.
The new empty vocab is the destination, and must be named PRVOCAB.PFM. Your original vocab is the source, and must be named something else, or must be in a different directory. For instance, you may rename it to OLDVOC.PFM, and put it in the same directory.
Run PRAGMA 4 version 4.30 and perform a Merge. Select all items in the source. This will bring over everything from your original vocab, and rebuild it in the new vocab with two indexes. The vocab will grow in size from this. Some of this growth is due to the addition of the second index; the rest is because a newly built index will leave half of each index unit empty due to splitting. You may expect about a 10% increase in size.
How do I convert from Pragma 3 to Pragma 5?
You cannot convert directly from Pragma 3 to Pragma 5. You must first convert Pragma 3 to Pragma 4 and then Pragma 4 to Pragma 5.
How do I convert from Pragma 4 to Pragma 5?
There is no conversion necessary to run a Pragma 4 program under Pragma 5 in Pragma 4 emulation mode. But you must have run your vocab at least once with Pragma 4.40 or up to upgrade the vocab.
To convert a Pragma 4 program to Program 5 and make it look and feel like a Windows program, you must rewrite all the user interface of your program.
Look in "Conversions", in the Pragma 5 Manual.
Help, I just converted from Pragma 4 to Pragma 5 and I can no longer CUT and PASTE in verbs in the definition editor!
Don't worry. All the functions done with the keys in the definition editor are still there. We had to remap them because Windows likes some keys for itself. Read the topic "Converting Pragma 4 programs to Pragma 5" in the Various help or, at the Start prompt, hit the F1 key and the appropriate topic in the Menu help will appear.
How do I convert from Plain English to Pragma?
The conversion from Plain Englis to Pragma 3 is explained in "Conversions", in the Pragma 5 Manual.
![]()