Publishing Engine Programmer's Guide > The Arbortext Publishing Engine Sub-Process > Writing Arbortext PE Applications in ACL > Testing ACL Syntax with Arbortext Publishing Engine Interactive
  
Testing ACL Syntax with Arbortext Publishing Engine Interactive
If you create custom ACL scripts in the custom\init or custom\scripts directories, you can test them using a Arbortext Publishing Engine Interactive session.
To test ACL applications using Arbortext Publishing Engine Interactive
1. Your ACL file should be in the PE_HOME\custom\init directory.
2. Launch Arbortext Publishing Engine Interactive from its shortcut on your Arbortext Publishing Engine program group.
Any scripts in PE_HOME\custom\init are automatically sourced at startup. If the ACL application contains syntax or other errors, you'll automatically receive a message explaining the nature of the error.
3. If you wish to leave Arbortext Publishing Engine Interactive running, you can make a change to the ACL file and source it manually using the Arbortext Publishing Engine Interactive command line prompt. You would use the source command and specify the path, like the following example:
source path-and-script-name.acl
* 
If the command line is not enabled at the bottom of the interface, choose Tools > Preferences. Then, on the Window panel, select the Command Line option.