[lookupfolders]
// Just type the folders where //! import would look for if relative paths where used, include the final \
// embed them in quotes
// example: "c:\"
// The order causes priority:
".\jass\"

[jasscompiler]
//this is to specify what compiler to use, normally pjass.exe, 
// though you may also want to use JassParserCLI.exe ...
"pjass.exe"
// The next line specifies the jass syntax checker's arguments:
"$COMMONJ $BLIZZARDJ $WAR3MAPJ"
// i.e. You can change it to "$COMMONJ +rb $BLIZZARDJ -rb $WAR3MAPJ"
// in case of a recent  PJass version ...


[externaltools]
// this is for //! external NAME args the syntax is "NAME","executable path"
// example:
//"OBJMERGE","c:\kool.exe"

//"FileImporter","bin\FileImporter.exe"
//"ObjectMerger","bin\ObjectMerger.exe"
//"ConstantMerger","bin\ConstantMerger.exe"
//"TriggerMerger","bin\TriggerMerger.exe"
//"FileExporter","bin\\FileExporter.exe"
"FileImporter","grimext\FileImporter.exe"
"ObjectMerger","grimext\ObjectMerger.exe"
"PathMapper","grimext\PathMapper.exe"
"TileSetter","gimext\TileSetter.exe"
"ConstantMerger","grimext\ConstantMerger.exe"
"TriggerMerger","grimext\TriggerMerger.exe"
"FileExporter","grimext\\FileExporter.exe"
"PatchGenerator","grimext\\PatchGenerator.exe"

[noreturnfixer]
//Change [noreturnfixer] to [doreturnfixer] in order to enable the patch 1.24 return bug fixer (not necessary unless you are on patch 1.24, bug was fixed in patch 1.24b)

[doshadowfixer]
//Enable the local variable shadowing phase

//To disable automatic .evaluate of methods that are called from above their declaration
// add a line containing [forcemethodevaluate]

//To disable implicit usage of members and methods, (not requiring this. ) add:
// a line containing: [noimplicitthis]
