コード例 #1
0
ファイル: cpp-gen.cpp プロジェクト: l0gicpath/stream-lang
void statement::generate_nested(state & state, ostream & stream)
{
    state.increase_indentation();
    state.new_line(stream);
    generate(state, stream);
    state.decrease_indentation();
}
コード例 #2
0
ファイル: cpp-gen.cpp プロジェクト: l0gicpath/stream-lang
void complex_statement::generate_nested(state & state, ostream & stream)
{
    state.new_line(stream);
    stream << "{";
    state.increase_indentation();
    state.new_line(stream);
    generate(state, stream);
    state.decrease_indentation();
    state.new_line(stream);
    stream << "}";
}