pp: Allow EOLs in macro calls
pp: Don't merge #else #if -> #elseif if there's code behind the inner #endif
Replace TK_AST with separate TK_PP* tokens
pp: Duplicate strings passed to ppAddSymbol() for use by the hash tb
Rename ppAddSymbol() -> ppAddSym()
pp: Add pass to duplicate code from behind #endif into #if/#else code paths
Auto-add tests/ for -ltests preset
Add astDumpInline() to get smaller output from tkDump()
Don't emit AST dumps for tests/
Add output of test cases for the #endif-trail-code-integration pass
pp: Fix #endif-trail-code-integration for #ifs nested in #else blocks
pp: Accept identifiers as atoms in #if expressions
pp: Don't evaluate expressions involving floats
Fix typeIsFloat() to work with dtypes with CONSTs
pp: Don't evaluate #ifs with float conditions
pp: Add macro parameter declaration parsing
pp: Only allow identifier atoms in #if conditions, not #define bodies