static string ConvertInterpretatorEndState(InterpretatorEndState state) { return(state == InterpretatorEndState.Success ? "◓◌◈ ◈▿◃ " : state == InterpretatorEndState.TooBigProgramFail ? "▩○▲◒►◎ ▶▢◁◛►▵▽▩ " : state == InterpretatorEndState.TooMuchTimeFail ? "◅◗▶ ▵▽▿◔ ▶▱▮▣▧◅▹◗◌" : ""); }
private static string GeneratePage(InterpretatorEndState state, bool[,] matrix, string program) { var page = @" <!DOCTYPE html> <html lang=""en""> <head> <meta charset=""utf-8""/> <title style=""line-height: 0px;"">◃◝◜◃◊▱◅▹▭ ◊▱◚◓◊□ ◓▼▹▤▦◜▯◊◁◌◛</title> </head> <body> <h1>◃◝◜◃◊▱◅▹▭ ◊▱◚◓◊□ ◓▼▹▤▦◜▯◊◁◌◛</h1> <div>◔▲▴◆▼▹◃○ ▴◌◛ ◓▼▹▤▦◜▯◊◁◌◛</div> {4} <form method=""POST"" style=""margin-top: 12px;""> <div> <textarea id=""input"" name=""aor"" rows=""10"" cols=""80"">{3}</textarea> </div> <button id=""e2m"" type=""submit"" style=""margin-top: 12px;"">▱○○●◈ ▥▻◒◎</button> <form> <div> {0} </div> <pre> {1} </pre> <div> {2} </div> </body> </html>"; return(string.Format(page, ConvertInterpretatorEndState(state), ConvertMatrixToString(matrix), GetAnswer(matrix), HttpUtility.HtmlEncode(program), Interpretator2.GetRulesHtml())); }
private static string GeneratePage(InterpretatorEndState state, bool[,] matrix, string program) { var page = @" <!DOCTYPE html> <html lang=""en""> <head> <meta charset=""utf-8""/> <title style=""line-height: 0px;"">◃◝◜◃◊▱◅▹▭ ◊▱◚◓◊□ ◓▼▹▤▦◜▯◊◁◌◛</title> </head> <body> <h1>◃◝◜◃◊▱◅▹▭ ◊▱◚◓◊□ ◓▼▹▤▦◜▯◊◁◌◛</h1> <div>◔▲▴◆▼▹◃○ ▴◌◛ ◓▼▹▤▦◜▯◊◁◌◛</div> {4} <form method=""POST"" style=""margin-top: 12px;""> <div> <textarea id=""input"" name=""aor"" rows=""10"" cols=""80"">{3}</textarea> </div> <button id=""e2m"" type=""submit"" style=""margin-top: 12px;"">▱○○●◈ ▥▻◒◎</button> <form> <div> {0} </div> <pre> {1} </pre> <div> {2} </div> </body> </html>"; return string.Format(page, ConvertInterpretatorEndState(state), ConvertMatrixToString(matrix), GetAnswer(matrix), HttpUtility.HtmlEncode(program), Interpretator2.GetRulesHtml()); }
static string ConvertInterpretatorEndState(InterpretatorEndState state) { return state == InterpretatorEndState.Success ? "◓◌◈ ◈▿◃ " : state == InterpretatorEndState.TooBigProgramFail ? "▩○▲◒►◎ ▶▢◁◛►▵▽▩ " : state == InterpretatorEndState.TooMuchTimeFail ? "◅◗▶ ▵▽▿◔ ▶▱▮▣▧◅▹◗◌" : ""; }