Ran ispell on Task_Parallelism_and_Synchronization.tex
Preliminary version of special functions proposal.
First update.
Merge branch 'master' into specAddSpecialFunctions
Complete first draft of Special Functions chapter.
Revert "Ran ispell on Task_Parallelism_and_Synchronization.tex"

This reverts commit 6d1353e44fd40ba510ba5e63761189552cffce24.

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch specAddSpecialFunctions
# Your branch is up-to-date with 'origin/specAddSpecialFunctions'.
#
# Changes to be committed:
#	modified:   spec/Task_Parallelism_and_Synchronization.tex
#
# Untracked files:
#	commit.txt
#	commits.txt
#	compiler/resolution/functionResolution.cpp.thh
#	modules/internal/#ChapelStandard.chpl#
#	spec/proposals/constructors/2012/
#	spec/proposals/specialFunctions/spec.aux
#	spec/proposals/specialFunctions/spec.out
#	spec/proposals/specialFunctions/spec.pdf
#	test/io/ferguson/obj.slow/
#	test/modules/hilde/obj.inline/
#	test/modules/hilde/obj.no-inline/
#	test/types/records/hilde/typeBecomesValueArg.chpl
#	test/users/hilde/initVsAssign.chpl
#	third-party/qthread/qthread-1.10/autom4te.cache/
#
#
# It took 2.67 seconds to enumerate untracked files. 'status -uno'
# may speed it up, but you have to be careful not to forget to add
# new files yourself (see 'git help status').
Merge pull request #592 from hildeth/specAddSpecialFunctions

A draft proposal for a new Special Functions chapter.



Initial draft. Feedback welcome.

I wanted to collect descriptions of compiler-generated functions in one place for easy reference, but some of this material is redundant with material already present in various places in the spec. So one way to integrate this with the spec would be to turn it into an appendix with cross-references, and then ensure that all of the important content was integrated (duplicated) in the body of the spec.