public void TestLoadCompiledFile(string FileName) { Monkeyspeak.MonkeyspeakEngine engine = new Monkeyspeak.MonkeyspeakEngine(); engine.Options.TriggerLimit = int.MaxValue; Monkeyspeak.Page page = engine.LoadCompiledFile(FileName); page.LoadSysLibrary(); page.LoadIOLibrary(); page.LoadMathLibrary(); page.LoadTimerLibrary(); page.Execute(0); Console.WriteLine("Page Trigger Count: " + page.Size); }
public void GetTriggerDescriptionsTest() { Monkeyspeak.MonkeyspeakEngine engine = GetMonkeySpeakEngine(); Monkeyspeak.Page page = engine.LoadFromString(""); page.Error += DebugAllErrors; page.LoadSysLibrary(); page.LoadIOLibrary(); page.LoadMathLibrary(); page.LoadTimerLibrary(); foreach (string desc in page.GetTriggerDescriptions()) { Console.WriteLine(desc); } }