Short: Converts C pragma files into an FD file. Author: lorylombus@gmail.com (Lorence Lombardo) Uploader: lorylombus@gmail.com (Lorence Lombardo) Type: dev/lang Version: 2-Sep-2022 Architecture: m68k-amigaos exe version:- 27-Jun-2021 pragma2fd (c) 2021 Lorence Lombardo. "pragma2fd" converts C pragma files to the multi lingual FD format. Usage: pragma2fd [clib-file] A typical name convention usage example is follows:- pragma2fd dbfsup_lib.h dbfsup_protos.h >dbfsup_lib.fd The [clib-file] is usually found in the "clib" directory of the library's developers section and usually has a name of "#?_protos.h". By providing the [clib-file] parameter pragma2fd is able to provide the argument names. In regards to pragma files having more than one pragma system the first encountered system will be used. If you have a preference to a particular pragma system which is not the first then simply edit the pragma file with your favourite text editor, cut your prefered pragma system and paste it on the top. "pragma2fd" is also a useful tool for verifying the correctness of the [clib-file] as you will be informed if there is a mismatch. Use "dbfsup_protos_mis.h" instead of "dbfsup_protos.h" to see the mismatch feature. Of coarse the result FD is still fully functional and in this case it is the [clib-file] at fault. It is also possible there are some [clib-file] arguments that pragma2fd cant deal with and a mismatch will also be reported. All tested pragma's so far have worked, so if you find one that does not then feel free to let me know. "pragma2sfd" is a bonus script example and contains more information within. web page:- http://geocities.ws/lorylomb/