Minor cleanup in the fsyacc-compatible backend -- detuple some function arguments.
Merge branch 'master' of github.com:jack-pappas/fsharp-tools
Merge branch 'master' of github.com:jack-pappas/fsharp-tools
Incremented version number to 0.8.4.
Modified MSBuildLogTarget so it doesn't need to use static fields for the logger and target file; now, when instances of MSBuildLogTarget are created, those references are passed in from within the fsharplex/fsharpyacc tasks.
Reverted part of a recent change which lifted option values within the program entry points out into module-level values; instead, the fsharplex/fsharpyacc tasks have been modified to create instances of their respective CompilationOptions records, then they call their respective programs' 'invoke' methods with these options.
Fixed casing within FSharp.Tools.targets and renamed some of the properties of the build tasks to clarify their purpose.
Removed a module alias which was no longer being used.
Minor cleanup of the code for computing relations (used when computing LALR(1) parser tables).