private void render(StepGen s)
        {
            switch (s.gtype)
            {
            case GenType.CSharpStruct: {
                radioGenCSharpStruct.Checked = true;
                return;
            }

            case GenType.CppStruct: {
                radioGenCppStruct.Checked = true;
                return;
            }

            case GenType.CppDefinitions: {
                radioGenCppDefine.Checked = true;
                return;
            }

            case GenType.Direct: {
                radioGenDirect.Checked = true;
                return;
            }
            }
        }
Exemple #2
0
        static void TestGen()
        {
            string str = @"-- HUMAN RESOURCE MACHINE PROGRAM --

    JUMP     b
a:
    OUTBOX  
b:
c:
    INBOX   
    JUMPZ    a
    JUMP     c
";
            var    gen = StepGen.Parse(str);

            Console.WriteLine(gen);
        }
 private void save(StepGen s)
 {
     if (radioGenCSharpStruct.Checked)
     {
         s.gtype = GenType.CSharpStruct;
     }
     else if (radioGenCppStruct.Checked)
     {
         s.gtype = GenType.CppStruct;
     }
     else if (radioGenCppDefine.Checked)
     {
         s.gtype = GenType.CppDefinitions;
     }
     else if (radioGenDirect.Checked)
     {
         s.gtype = GenType.Direct;
     }
 }