A workspace is the highest-level concept of the Falcon compiler. To use Falcon APIs, you start with a workspace and use it to create one or more projects. Information which is not specific to a particular project gets stored in the workspace, where it can be accessed by any project.
The workspace serves as the single point of notification for clients such as IDEs when files are added, changed, or removed.
See the IWorkspace
interface for more information.