-
Notifications
You must be signed in to change notification settings - Fork 75
Developers
The debug builds are set up to automatically run Tests/Code/isolated.ahk and compile to IronAHK/bin/Debug/test.exe.
The file isolated.ahk is ignored by Git and can be freely modified. To run different scripts use an include directive e.g.:
#Include %A_ScriptDir%/loop.ahk
Note: forward slashes / in paths maintains compatibility across both Windows and Unix.
The directive #AssemblyMerge can be used in any part of the script to enable merging for the smart-compiler.
Reflector can be used to decompile assemblies to C# or IL code. Currently only ternary operators appear to produce incorrect C# output.
NUnit 2.4.7 is used for testing the compiler and methods in Rusty.
Developers should use the Microsoft recommended coding guidelines. This is the default styles applied when using Visual Studio or MonoDevelop.
Method names and public fields should use American English spelling. Documentation can be written in either American or British English. All documentation and code comments should be in short and concise form.