public static bool TryCreateParameterQuestion(string code, string text, List <Limit> limits, out ParameterQuestion question, out CompilerErrorCollection errors) { var isCodeValid = CodeCreation.TryCreateCode(code, out var compieledCode, out errors); var isTextValid = StatementCreation.TryCreateStatement(text, limits, out var statement); if (isCodeValid && isTextValid) { question = new ParameterQuestion(compieledCode, statement); return(true); } question = null; return(false); }
public void AddParameterQuestion(ParameterQuestion question) { ParameterQuestions.Add(question); }