/// <summary> /// Set the language of the tokenizer /// </summary> /// <param name="language">Language</param> public void SetLanguage(PlatypusLanguage language) { Language = language; Language.LoadFromFile(); }
/// <summary> /// Main constructor /// </summary> /// <param name="tokens">Stack of token</param> /// <param name="language">Platypus language</param> public Parser(Stack<Token> tokens, PlatypusLanguage language) { Tokens = tokens; Language = language; }
/// <summary> /// Constructor /// </summary> /// <param name="language">Language</param> public Tokenizer(PlatypusLanguage language) { SetLanguage(language); }