public static string Lex(string description, List <IComposant> jetons) { Match m = Regex.Match(description, PATRON_DECIMALE); while (m.Success) { string next = m.Value; jetons.Add(Double.TryParse(next, out double n) ? new Resistance(n) : FabriqueResistance.FromCode(next)); m = m.NextMatch(); } return(Regex.Replace(description, PATRON_DECIMALE, "0")); }
public static string Help() { return(FabriqueResistance.Help() + "\n" + OUVERTURE_SERIE + "Circuit en série" + FERMETURE_SERIE + " " + OUVERTURE_PARALLELE + "Circuit en parallèle" + FERMETURE_PARALLELE); }