The code does not compile because it uses nested functions, something clang does not support:
https://gcc.gnu.org/onlinedocs/gcc/Nested-Functions.html https://clang.llvm.org/docs/UsersManual.html#id56
The code does not compile because it uses nested functions, something clang does not support:
https:/ /gcc.gnu. org/onlinedocs/ gcc/Nested- Functions. html /clang. llvm.org/ docs/UsersManua l.html# id56
https:/