srecord NLFunc( S pattern, // e.g. "how many files are in " O code // e.g. func(File directory) -> int ) {}