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; } } }
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; } }