public static void Main() { Prepositions.PrepositionsTextB(); Verbs.VerbsTextB(); Numbers.PrettyNumbers(); Vocabulary.VocabularyList(); }
// initialize verb public override void Initialize(IComponent component) { base.Initialize(component); Verbs.Add(new System.ComponentModel.Design.DesignerVerb( "Edit Renderer...", new EventHandler(EditRenderer))); }
private void formNextAction() { switch (promptState) { case PromptState.answering: { verbiage = Verbs.GetAConjugation(conjugation); verbiageList.Add(verbiage); label1.Text = verbiage.Infinitive; label2.Text = verbiage.Pronoun.ToString(); label3.Text = ""; //if (verbiage.IsIrregular) //{ // label3.Text = "Irregular"; //} promptState = PromptState.prompting; } break; case PromptState.prompting: { label1.Text = ""; label3.Text = ""; label2.Text = verbiage.Pronoun.ToString() + " " + verbiage.ConjugatedVerb; promptState = PromptState.answering; } break; } }
static void Main(string[] args) { Console.WriteLine("1 - Get\n2 - Put\n3 - Post\n4 - Delete"); Verbs UserInput = (Verbs)Enum.Parse(typeof(Verbs), Console.ReadLine()); switch (UserInput) { case Verbs.Get: // get using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50822/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage response = client.GetAsync("/api/myclass").Result; string result = response.Content.ReadAsStringAsync().Result; } break; case Verbs.Put: // put using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50822/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var json = "{\"str\":\"one\"}"; var httpContent = new StringContent(json, Encoding.UTF8, "application/json"); HttpResponseMessage response = client.PutAsync("/api/myclass", httpContent).Result; Customer result = response.Content.ReadAsAsync <Customer>().Result; } break; case Verbs.Post: //post using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50822/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var json = "{\"str\":\"one\"}"; var httpContent = new StringContent(json, Encoding.UTF8, "application/json"); HttpResponseMessage response = client.PutAsJsonAsync("/api/myclass", httpContent).Result; string result = response.Content.ReadAsStringAsync().Result; } break; case Verbs.Delete: //delete using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:50822/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage response = client.DeleteAsync("/api/myclass/one").Result; string result = response.Content.ReadAsStringAsync().Result; } break; } }
public VerbSubVariable(string name, Verbs verbs, string pos, Verbs.Convert inflection) : base(name) { this.verbs = verbs; this.pos = pos; this.inflection = inflection; }
public ActionResult PartialIndex(string startBtn, string dir, string Period) { if (Period == "Slow") { ViewBag.Delay = 8000; } else { ViewBag.Delay = 3000; } ViewParameters viewParams = Session["ViewParams"] as ViewParameters; List <int> indexesSel = new List <int>(); for (int i = 0; i < viewParams.Words.Length; i++) { if (viewParams.Words[i] == '1') { indexesSel.Add(i); } } Phrase phrase = Verbs.GetRandomVerb(indexesSel).GetRandomPhrase(); if (dir == "EnRu") { return(PartialView("EnRuAudio", phrase)); } else if (dir == "RuEn") { return(PartialView("RuEnAudio", phrase)); } else { return(PartialView("EnAudio", phrase)); } }
protected override bool SerializeElement(XmlWriter writer, bool serializeCollectionKey) { if (saveMode != ConfigurationSaveMode.Full && !IsModified()) { return(true); } PreSerialize(writer); writer.WriteStartElement(action == AuthorizationRuleAction.Allow ? "allow" : "deny"); if (Roles.Count > 0) { writer.WriteAttributeString("roles", Roles.ToString()); } if (Users.Count > 0) { writer.WriteAttributeString("users", Users.ToString()); } if (Verbs.Count > 0) { writer.WriteAttributeString("verbs", Verbs.ToString()); } writer.WriteEndElement(); return(true); }
internal static HttpMethod ToHttpMethod(this Verbs verb) { switch (verb) { case Verbs.Get: return(HttpMethod.Get); case Verbs.Delete: return(HttpMethod.Delete); case Verbs.Head: return(HttpMethod.Head); case Verbs.Options: return(HttpMethod.Options); case Verbs.Patch: return(new HttpMethod("PATCH")); case Verbs.Post: return(HttpMethod.Post); case Verbs.Put: return(HttpMethod.Put); } return(HttpMethod.Get); }
public override Phrase Parapharse(Verbs verbs, Nouns nouns, WordNetAccess wordnet, GrammarParser.ParaphraseOptions options, List <Phrase> emphasizes, ref double prob) { if (this is PronounPersonal) { if (word == "I") { return(new PronounPersonal("I")); } else { return(base.Parapharse(verbs, nouns, wordnet, options, emphasizes, ref prob)); } } Phrase synonym = SynonymParaphrase(WordNetAccess.PartOfSpeech.Noun, verbs, nouns, wordnet, options, emphasizes, ref prob); if (synonym == null) { return(base.Parapharse(verbs, nouns, wordnet, options, emphasizes, ref prob)); } else { return(synonym); } }
private static void ParseArgs(string[] args) { var opt = new Verbs(); var helpGen = new HelpGenerator <Verbs>(); helpGen.DescriptionDistance = 25; var parser = new CliParser <Verbs>(opt, ParserOptions.CaseInsensitive, helpGen); parser.StrictParse(args); if (opt.Start != null) { StartService(opt.Start.ReadOnly); } else if (opt.Stop != null) { StopService(); } else if (opt.Set != null) { SetFanSpeed(opt.Set); } else if (opt.Config != null) { ConfigureService(opt.Config); } else if (opt.Status != null) { PrintStatus(opt.Status); } else { Console.WriteLine(helpGen.GetHelp(parser.Config)); } }
public string GetResponse(string url, Verbs verb, string requestData) { string responseXml = string.Empty; try { byte[] data = Encoding.UTF8.GetBytes(requestData); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = verb.ToString(); request.ContentType = "application/json"; request.ContentLength = 4294967295; request.SendChunked = true; request.AutomaticDecompression = DecompressionMethods.GZip; request.Headers.Add(HttpRequestHeader.AcceptEncoding, "gzip"); Stream dataStream = request.GetRequestStream(); dataStream.Write(data, 0, data.Length); dataStream.Close(); dataStream.Dispose(); using (var webResponse = (HttpWebResponse)request.GetResponse()) { using (var responseStream = webResponse.GetResponseStream()) { var currentStream = responseStream; if (currentStream != null) { if (webResponse.ContentEncoding.ToLower().Contains("gzip")) { currentStream = new GZipStream(responseStream, CompressionMode.Decompress); } else if (webResponse.ContentEncoding.ToLower().Contains("deflate")) { currentStream = new DeflateStream(responseStream, CompressionMode.Decompress); } using (var reader = new StreamReader(currentStream, Encoding.Default)) { responseXml = reader.ReadToEnd(); } } } } //HttpWebResponse WebResponse = (HttpWebResponse)request.GetResponse(); //Stream responseStream = WebResponse.GetResponseStream(); //WebResponse.Close(); //responseStream.Close(); return(responseXml); } catch (WebException webEx) { //get the response stream var response = webEx.Response; var stream = response?.GetResponseStream(); if (stream != null) { responseXml = new StreamReader(stream).ReadToEnd(); } } return(responseXml); }
public Rest(string route, Verbs verb, string contentype = null, int timeOutSeconds = 0) { Verb = verb; Route = route; ResponseContentType = contentype; TimeOutSeconds = timeOutSeconds; }
public static bool IsTopicVerb(Verbs verb) { const Verbs first = Verbs.V_T_ABBE; const Verbs last = Verbs.V_T_WILKES; return(verb >= first && verb <= last); }
public override void Parse(byte b) { switch (ReadState) { case States.ReadingData: if (b == IAC) { ReadState = States.ReadingVerb; } else { ReceiveBuffer.Add(b); if (b < 32 || b > 127) { System.Diagnostics.Debug.Write("[" + (int)b + "]"); } } break; case States.ReadingVerb: LastVerbRec = (Verbs)b; ReadState = States.ReadingOption; break; case States.ReadingOption: HandleNVTCmd(LastVerbRec, (Options)b); break; } }
/// <summary> /// Perform verb operations on captured segments. /// </summary> public void RunVerbs() { foreach (BoxElement box in BoxElements) { Verbs.Enact(box); } }
public EntityPrepRule(double salience, Memory memory, Verbs verbs, POSTagger tagger, GrammarParser parser) : base(ArgumentMode.ManyArguments, salience, 3 * 4, 10, tagger, parser) { this.memory = memory; this.verbs = verbs; this.tagger = tagger; }
private void btFindSimilar_Click(object sender, EventArgs e) { tbRes.Clear(); var sb = new StringBuilder(); var v = Verbs.FindSimilar(tbWord.Text, (VerbAspect)cbAspect.SelectedItem); if (v != null) { BuildString(sb, v); } var n = Nouns.FindSimilar(tbWord.Text, (Gender)cbGender.SelectedItem, (Animacy)cbAnimacy.SelectedItem); if (n != null) { BuildString(sb, n); } var a = Adjectives.FindSimilar(tbWord.Text, (Comparability)cbComparability.SelectedItem); if (a != null) { BuildString(sb, a); } tbRes.Text = sb.ToString(); }
private static void ParseArgs(string[] args) { var opt = new Verbs(); var parser = new CliParser <Verbs>(opt, ParserOptions.CaseInsensitive, new VerbsHelpGenerator()); parser.StrictParse(args); if (opt.Start != null) { StartService(); } else if (opt.Stop != null) { StopService(); } else if (opt.Set != null) { SetFanSpeed(opt.Set); } else if (opt.Config != null) { ConfigureService(opt.Config); } else if (opt.Status != null) { PrintStatus(opt.Status); } }
//Select the type of round then load the template scene for that type public void LoadNewRound() { if (subbedToAction) { Manager <InputManager> .Instance.OnAction1 -= ContinuePressed; Manager <InputManager> .Instance.OnAction2 -= ContinuePressed; } if (unusedRounds.Count <= 0) { for (int i = 0; i < Enum.GetNames(typeof(Verbs)).Length - 1; i++) { unusedRounds.Add((Verbs)i); } } int max = unusedRounds.Count; bool sameRound = true; int newIndex = 0; while (sameRound) { newIndex = UnityEngine.Random.Range(0, max); sameRound = unusedRounds[newIndex] == lastRound; } currentRoundtype = unusedRounds[newIndex]; unusedRounds.RemoveAt(newIndex); lastRound = currentRoundtype; SceneManager.LoadScene((int)currentRoundtype + 3); }
private void InitializeVerbs() { foreach (var prop in typeof(T).GetTypeInfo().GetProperties() .Where(p => p.GetCustomAttributes <VerbAttribute>().Any())) { foreach (var attr in prop.GetCustomAttributes <VerbAttribute>()) { // TODO deduplicate this Verb Name generation logic var verbName = attr.Name ?? prop.Name.ToLowerInvariant(); if (verbName.StartsWith( ArgumentPrefix.ToString())) { throw new ArgumentIntegrityException(String.Format( "Verb {0} cannot begin with {1}", verbName, ArgumentPrefix)); } if (Verbs.ContainsKey(verbName)) { throw new DuplicateArgumentException(verbName); } // TODO allow verb to use other configuration types? var parserConfigType = typeof(AttributeParserConfig <>) .GetTypeInfo() .MakeGenericType(new[] { prop.PropertyType }); var verbParserConfig = Activator.CreateInstance( type: parserConfigType, args: new object[] { Options, null /* TODO add triggers inside verb configs */, VerbFactory }); var verbConfigWrapperType = typeof(VerbParserConfig <>) .GetTypeInfo() .MakeGenericType(new[] { prop.PropertyType }); var config = (IVerbParserConfig)Activator.CreateInstance( type: verbConfigWrapperType, args: new[] { verbParserConfig, new PropertyValueStore(prop), Options, VerbFactory, new[] { verbName } }); config.Name = verbName; config.Description = attr.Description; if (Options.IncludeHelpTriggerInVerbs) { var helpWrapperType = typeof(AutomaticHelpGenerator <>) .GetTypeInfo() .MakeGenericType(new[] { prop.PropertyType }); var triggers = new[] { (IHelpGenerator)Activator.CreateInstance( type: helpWrapperType, args: new object[] { }) }; config.AppendTriggers(triggers); } // TODO optimize this a bit foreach (var innerVerb in config.Verbs.Values) { innerVerb.PrecursorVerbs = Enumerable.Repeat(verbName, 1).Concat(innerVerb.PrecursorVerbs).ToArray(); } Verbs.Add(verbName, config); } } }
public static void Main(string[] args) { PluginEnvironment plugenv = new PluginEnvironment(new MainClass()); string plugbase = "/Users/jrising/projects/virsona/github"; plugenv.Initialize(plugbase + "/config.xml", new NameValueCollection()); // Test 1: POS Tagging POSTagger tagger = new POSTagger(plugenv); List <KeyValuePair <string, string> > tagged = tagger.TagList(StringUtilities.SplitWords("This is a test.", false)); foreach (KeyValuePair <string, string> kvp in tagged) { Console.WriteLine(kvp.Key + ": " + kvp.Value); } // Test 2: Grammar parsing GrammarParser parser = new GrammarParser(plugenv); IParsedPhrase before = parser.Parse("This is a rug and a keyboard."); Console.WriteLine(before.ToString()); // Test 5: Pluralize nouns and conjugate verbs Nouns nouns = new Nouns(plugenv); Console.WriteLine("person becomes " + nouns.Pluralize("person")); Verbs verbs = new Verbs(plugenv); Console.WriteLine("goes becomes " + verbs.ComposePast("goes")); Console.WriteLine("eats becomes " + verbs.ComposePrespart(verbs.InputToBase("eats"))); // Test 3: Paraphrasing Random randgen = new Random(); try { IParsedPhrase after = parser.Paraphrase(before, null, null, randgen.NextDouble()); Console.WriteLine(after.Text); } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } // Test 4: Look up some indices WordNetAccess wordnet = new WordNetAccess(plugenv); List <string> synonyms = null; try { synonyms = wordnet.GetExactSynonyms("rug", WordNetAccess.PartOfSpeech.Noun); } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } if (synonyms == null) { Console.WriteLine("Could not find a synonym for 'rug'. Is Memcached installed?"); } else { Console.WriteLine("Synonyms: " + string.Join(", ", synonyms.ToArray())); } }
public SimpleRequest(string resource, Verbs verb) { Resource = resource; Verb = verb; Segments = new Dictionary <string, string>(); Headers = new Dictionary <string, string>(); Parameters = new Dictionary <string, string>(); }
public void LoadDatabase(DataGridView dtgv) { Verbs verb = new Verbs(); var source = verb.GetAllVerbs(); dtgv.DataSource = source; dtgv.Columns[0].Visible = false; }
public override void Initialize(IComponent component) { base.Initialize(component); _changeService = (IComponentChangeService)GetService(typeof(IComponentChangeService)); _changeService.ComponentRemoving += OnRemoving; Verbs.Add(new DesignerVerb("Add page", OnAddTabPage)); Verbs.Add(new DesignerVerb("Remove page", OnRemoveTabPage)); }
public TenseRule(double salience, Relations.Relation nounrel, Memory memory, Verbs verbs, Nouns nouns, POSTagger tagger, GrammarParser parser) : base(ArgumentMode.ManyArguments, salience, 2 * 4, 10, tagger, parser) { this.nounrel = nounrel; this.memory = memory; this.verbs = verbs; this.nouns = nouns; }
public string QueryVerbPresent(string word) { if (Verbs.ContainsKey(word)) { var verb = Verbs[word]; return(verb.Progressive); } return(null); }
public VerbInfo this[string name] { get { Verbs verb = VerbsUtils.ConvertStringToVerbs(name); return(this[verb]); } }
public bool IsVerb(Verbs verbs) { if (!this.IsValidGitCommand) { return(false); } return((verbs & this.commandVerb) == this.commandVerb); }
public string QueryVerbPast(string word) { if (Verbs.ContainsKey(word)) { var verb = Verbs[word]; return(verb.Past); } return(null); }
/// <summary> /// Присоединение заданной информации о подпредложении /// </summary> /// <param name="subSentenceInfo">информация о подпредложении</param> public void Append(SubSentenceInfo subSentenceInfo) { Participles.AddRange(subSentenceInfo.Participles); Verbs.AddRange(subSentenceInfo.Verbs); AddChildrenSubSentences(subSentenceInfo.Childs); SubSentence.SetUnits(SubSentence.Units.Union(subSentenceInfo.SubSentence.Units)); SubSentence.AppendSubSentences(subSentenceInfo.SubSentence.Children); }
public JsonMethod(Verbs verb) { this.verb = verb; }
public Verb(Verbs verbs, string id) { Verbs = verbs; ID = id; }