PitfallNL003: Module name contains trailing or leading whitespaceNL004: Subroutine name cut on compilationNL007: NatUnit test case won't be recognizedNL008: Test names are duplicatedNL012: COMPRESS statement might be missing NUMERICNL013: COMPRESS WITH DELIMITER might be missing ALLNL014: Multiple work file attributes of the same type specifiedNL015: COMPRESS target is used as work file path without LEAVING NO SPACENL016: Missing source headerNL017: Condition is always falseNL021: Literal value truncated at runtimeNL022: Prototype is defined more than onceNL023: Condition is always trueNL024: Test result is ignoredNL025: IGNORE is unnecessaryNL026: Unreachable codeNL032: Use of END/GET/BACKOUT TRANSACTION statements outside of Natural Program is strongly discouragedNL033: Use of DEFINE/READ/WRITE/CLOSE WORK FILE statements outside of Natural Program is discouragedNL036: Called function has no prototype definitionNL037: Prototype is defined but not usedNL041: Parameter Data Area data structure violations