This covers two areas, first, creating list files. PCGen does not care what you call your created files, whether it is .txt, .lst, .doc, or anything else for an extension. As long as you have the correct file name in the .pcc file, it will load. Second, the syntax of the tags used in the list files. the sections with the list file tags contain correct syntax to use for each tag. PCGen DOES care about this, if your syntax is wrong, then the tag you are working on will not work and PCGen will return errors.
*IMPORTANT - The other item of note, any line, in any list file, that begins with the pound sign (#), is a commented out line. Meaning PCGen will ignore reading this line completely. The purpose of this is to enable commenting list files, letting others know what something is/does, what items are outstanding and need to be completed, or just notes on how something is working.
*CRITICAL – There can _NEVER_ be a space between fields. Always use a TAB between fields, as a space between fields will cause the list file to not load and/or return errors trying to load