-
Frederik Hennig authoredFrederik Hennig authored
NestedNamespaces.py 513 B
from pystencilssfg import SourceFileGenerator
with SourceFileGenerator() as sfg:
with sfg.namespace("outer"):
sfg.code("constexpr int X = 13;")
with sfg.namespace("inner"):
sfg.code("constexpr int Y = 52;")
sfg.code("constexpr int Z = 41;")
with sfg.namespace("outer::second_inner"):
sfg.code("constexpr int W = 91;")
with sfg.namespace("outer::inner::innermost"):
sfg.code("constexpr int V = 29;")
sfg.code("constexpr int GLOBAL = 42;")