Primitve type: filename

Primitve type: filename

Filenames are regular strings, pointing to a file. There are two types of filenames, relative and absolute:

Syntax Description
path/to/file A relative file, this is retrieved from the current package. i.e. for a filename in a stylesheet, the file is retrieved from that stylesheet.
/package/path/to/file An absolute filename includes the name of the package. This is a package somewhere in the MSE data directory.

Don't forget the double quotes ("") in scripts.

Dependencies

When using an absolute filename to refer to a file from another package, the dependency on that package must be declared. For example,

include file: /common.mse-include/something

Will give a warning message, unless the file also lists

depends on:
	package: common.mse-include
	version: 2007-01-01