Most limits are arbitrary, and can be changed at the source level if needed.
Additionally, the 16 bit MS-DOS version is limited to 8.3 file names.
- The entire document must fit in available memory
- Maximum filename length = 255
- Maximum line length = 16K
- Maximum include nesting depth = 10 (prevents looping includes)
- Maximum combined length of a name=value clause = 255
- Maximum length of 'name' in a name=value clause = 36