Test.cs 753 B

1234567891011121314151617181920212223242526272829303132
  1. using System;
  2. using Superpower;
  3. namespace parser1
  4. {
  5. class MainClass
  6. {
  7. static int Main() {
  8. try {
  9. var machtok = new TokenMacher();
  10. var toks = machtok.Tokenize("ON,OFF,ON");
  11. Console.WriteLine("Tokens:");
  12. foreach (var token in toks)
  13. Console.WriteLine(token);
  14. Console.WriteLine();
  15. var res = MyParser.Status.Parse(toks);
  16. Console.WriteLine("Results:");
  17. Console.WriteLine(res);
  18. Console.WriteLine();
  19. return 0;
  20. }
  21. catch (Exception ex) {
  22. Console.Error.WriteLine(ex);
  23. return 1;
  24. }
  25. }
  26. }
  27. }