import pragmas, options, ast, trees proc pushBackendOption(optionsStack: var seq[TOptions], options: var TOptions) = optionsStack.add options proc popBackendOption(optionsStack: var seq[TOptions], options: var TOptions) = options = optionsStack[^1] optionsStack.setLen(optionsStack.len-1) proc processPushBackendOption*(optionsStack: var seq[TOptions], options: var TOptions, n: PNode, start: int) = pushBackendOption(optionsStack, options) for i in start..