OpenKeyWord  Build Tag: jenkins-DoxyGen_EN-107, Build ID: 2015-03-08_20-51-06
 All Classes Namespaces Functions Variables Properties Pages
OKW.ANTLR4.MyParser Class Reference

Static Public Member Functions

static List< string > ParseMe (List< string > fpLsString2Parse)
 
static string ParseMe (string fpsString2Parse)
 

Member Function Documentation

static List<string> OKW.ANTLR4.MyParser.ParseMe ( List< string >  fpLsString2Parse)
static
Parameters
fpLsString2ParseFunctional name of the object
Author
Zoltan Hrabovszki
Date
2014-09-21
32  {
33  List<string> lvLsReturn = new List<string>();
34 
35  foreach (string Value in fpLsString2Parse )
36  {
37  lvLsReturn.Add(ParseMe(Value));
38  }
39 
40  return lvLsReturn;
41  }
static List< string > ParseMe(List< string > fpLsString2Parse)
Definition: Parser.cs:31
static string OKW.ANTLR4.MyParser.ParseMe ( string  fpsString2Parse)
static
Parameters
fpsString2ParseFunctional name of the object.
Author
Zoltan Hrabovszki
Date
2014-09-21
59  {
60  StringReader inputStream = new StringReader(fpsString2Parse);
61  AntlrInputStream input = new AntlrInputStream(inputStream.ReadToEnd());
62  OKW_Lexer lexer = new OKW_Lexer(input);
63  CommonTokenStream tokens = new CommonTokenStream(lexer);
64  OKW_Parser parser = new OKW_Parser(tokens);
65  IParseTree tree = parser.root();
66 
67  //Console.WriteLine( tree.ToStringTree(parser));
68  OKW_Visitor visitor = new OKW_Visitor();
69  return visitor.Visit(tree);
70  }

The documentation for this class was generated from the following file: