Compiler Errors Terminology
This document describes the terms used in the explanation of compiler error messages.
MakePath
The MakePath is the path (list of folders) that the compiler uses to find files needed to compile an application. You can view the current MakePath the compiler is using at any time by clicking on the Paths tab of the compiler and viewing the contents of the Make Path form.
If you are compiling from inside the Studio, click the Halt button of the compiler to halt compilation so you can view the Paths tab.
The MakePath is assembled from several different paths, including:
- AppSrcPath
- DDSrcPath
- DataPath
- HelpPath
These paths are part of the current workspace, as well as the SystemDFPath registry value.
You can view the value of the SystemDFPath registry by checking HKEY_LOCAL_MACHINE\Software\Data Access Worldwide\DataFlex\Workspaces in the Windows Registry Editor.
Tokens in Error Listings
The following tokens are used in error listings to represent specific elements in the error messages you encounter:
- Symbol: Represents an actual symbol in the error message.
- Line Number: Represents an actual line number in the error message.
- File Name: Represents an actual file name with extension.
- Source Code File Name: Represents an actual source code file name with extension.
- Database Table Name: Represents an actual database table name.
- Alphanumeric Character: Represents an actual alphanumeric character.
- Function Name: Represents an actual function name.
- Procedure Name: Represents an actual procedure name.