public TokenFactory(ITokenSeparatorProvider tokenSeparatorProvider, INameValueProvider nameValueProvider, IFunctionNameProvider functionNameProvider, bool r1c1) { _tokenSeparatorProvider = tokenSeparatorProvider; _functionNameProvider = functionNameProvider; _nameValueProvider = nameValueProvider; _r1c1 = r1c1; }
public SourceCodeTokenizer(IFunctionNameProvider functionRepository, INameValueProvider nameValueProvider) : this(new TokenFactory(functionRepository, nameValueProvider), new TokenSeparatorProvider()) { }
public TokenFactory(IFunctionNameProvider functionRepository, INameValueProvider nameValueProvider, bool r1c1 = false) : this(new TokenSeparatorProvider(), nameValueProvider, functionRepository, r1c1) { }
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 SourceCodeTokenizer(IFunctionNameProvider functionRepository, INameValueProvider nameValueProvider, bool r1c1 = false) : this(new TokenFactory(functionRepository, nameValueProvider, r1c1)) { }