1*f4db079dSs.makeev // The MIT License (MIT)
2*f4db079dSs.makeev //
3*f4db079dSs.makeev // 	Copyright (c) 2015 Sergey Makeev, Vadim Slyusarev
4*f4db079dSs.makeev //
5*f4db079dSs.makeev // 	Permission is hereby granted, free of charge, to any person obtaining a copy
6*f4db079dSs.makeev // 	of this software and associated documentation files (the "Software"), to deal
7*f4db079dSs.makeev // 	in the Software without restriction, including without limitation the rights
8*f4db079dSs.makeev // 	to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9*f4db079dSs.makeev // 	copies of the Software, and to permit persons to whom the Software is
10*f4db079dSs.makeev // 	furnished to do so, subject to the following conditions:
11*f4db079dSs.makeev //
12*f4db079dSs.makeev //  The above copyright notice and this permission notice shall be included in
13*f4db079dSs.makeev // 	all copies or substantial portions of the Software.
14*f4db079dSs.makeev //
15*f4db079dSs.makeev // 	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16*f4db079dSs.makeev // 	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17*f4db079dSs.makeev // 	FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18*f4db079dSs.makeev // 	AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19*f4db079dSs.makeev // 	LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20*f4db079dSs.makeev // 	OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21*f4db079dSs.makeev // 	THE SOFTWARE.
22*f4db079dSs.makeev 
23*f4db079dSs.makeev #pragma once
24*f4db079dSs.makeev 
25*f4db079dSs.makeev 
26*f4db079dSs.makeev namespace MT
27*f4db079dSs.makeev {
28*f4db079dSs.makeev 	namespace StackRequirements
29*f4db079dSs.makeev 	{
30*f4db079dSs.makeev 		enum Type
31*f4db079dSs.makeev 		{
32*f4db079dSs.makeev 			INVALID,
33*f4db079dSs.makeev 
34*f4db079dSs.makeev 			STANDARD,
35*f4db079dSs.makeev 			EXTENDED
36*f4db079dSs.makeev 		};
37*f4db079dSs.makeev 	}
38*f4db079dSs.makeev }
39