by Ter13
Essential standardized features for use in any DM project.
BYOND Version:512.1427
Operating System:Windows 10 Pro 64-bit
Web Browser:Chrome 61.0.3163.79
Applies to:StdLib 2.2
Status: Verified

A member of our crack team of bug testers has verified that this issue is reproducible, and has handed it off to the development team for investigation.
The title says it all: The arctan() and arccot() #defines are each missing the final right parenthesis.

What it looks like:
#define arctan(a) (arccos(1 / sqrt(1 + (a)**2))
#define arccot(a) (arcsin(1 / sqrt(1 + (a)**2))

How it should be:
#define arctan(a) (arccos(1 / sqrt(1 + (a)**2)))
#define arccot(a) (arcsin(1 / sqrt(1 + (a)**2)))

If you use these defines, your project won't compile until this is fixed.
Will push an update this weekend.
Ter13 changed status to 'Verified'