public TokenFactory(ITokenSeparatorProvider tokenSeparatorProvider, INameValueProvider nameValueProvider, IFunctionNameProvider functionNameProvider, bool r1c1) { _tokenSeparatorProvider = tokenSeparatorProvider; _functionNameProvider = functionNameProvider; _nameValueProvider = nameValueProvider; _r1c1 = r1c1; }
public void Setup() { var context = ParsingContext.Create(); var excelDataProvider = MockRepository.GenerateStub<ExcelDataProvider>(); _nameValueProvider = MockRepository.GenerateStub<INameValueProvider>(); _tokenFactory = new TokenFactory(context.Configuration.FunctionRepository, _nameValueProvider); }
public void Setup() { var context = ParsingContext.Create(); var excelDataProvider = A.Fake <ExcelDataProvider>(); _nameValueProvider = A.Fake <INameValueProvider>(); _tokenFactory = new TokenFactory(context.Configuration.FunctionRepository, _nameValueProvider); }
public TokenFactory(IFunctionNameProvider functionRepository, INameValueProvider nameValueProvider, bool r1c1 = false) : this(new TokenSeparatorProvider(), nameValueProvider, functionRepository, r1c1) { }
public SourceCodeTokenizer(IFunctionNameProvider functionRepository, INameValueProvider nameValueProvider) : this(new TokenFactory(functionRepository, nameValueProvider), new TokenSeparatorProvider()) { }
public SourceCodeTokenizer(IFunctionNameProvider functionRepository, INameValueProvider nameValueProvider) : this(new TokenFactory(functionRepository, nameValueProvider), new TokenSeparatorProvider()) { }
public TokenFactory(ITokenSeparatorProvider tokenSeparatorProvider, INameValueProvider nameValueProvider, IFunctionNameProvider functionNameProvider) { _tokenSeparatorProvider = tokenSeparatorProvider; _functionNameProvider = functionNameProvider; _nameValueProvider = nameValueProvider; }
public TokenFactory(IFunctionNameProvider functionRepository, INameValueProvider nameValueProvider) : this(new TokenSeparatorProvider(), nameValueProvider, functionRepository) { }
public Lexer(FunctionRepository functionRepository, INameValueProvider nameValueProvider) : this(new SourceCodeTokenizer(functionRepository, nameValueProvider), new SyntacticAnalyzer()) { }
public SourceCodeTokenizer(IFunctionNameProvider functionRepository, INameValueProvider nameValueProvider, bool r1c1 = false) : this(new TokenFactory(functionRepository, nameValueProvider, r1c1)) { }
public TokenFactory(IFunctionNameProvider functionRepository, INameValueProvider nameValueProvider) : this(new TokenSeparatorProvider(), nameValueProvider, functionRepository) { }
public Lexer(FunctionRepository functionRepository, INameValueProvider nameValueProvider) : this(new SourceCodeTokenizer(functionRepository, nameValueProvider), new SyntacticAnalyzer()) { }