Answered step by step
Verified Expert Solution
Question
1 Approved Answer
1 : Brief of the project 2 : 2 functionalities along with screenshorts ( function code + output ) 3 : input daini hay (
: Brief of the project : functionalities along with screenshorts function code output : input daini hayany language on which your program work and pher aus ki output : how functions works. Step by step : what challenges your faces during the project using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; using System.Windows.Forms; namespace ProjectCompiler public partial class Form : Form class Symbols public String symbol; public String name; class MemorySaver public String name; public String value; class MemoryCalculating public String name; public List statement new List; public Form InitializeComponent; List iList new List; identifies List sList new List; sympols List rList new List; reverese words List oList new List; was string operators List labelsList new List; List memoryLabels new List; Label errLabel new Label; List memoryList new List; List finalMemoryList new List; List calcList new List; List tempCalcList new List; int f ; String error ; private void FormLoadobject sender EventArgs e this.Size new Size; createIdentifiers; createSymbols; createReversedWords; public void createIdentifiers for int i ; i ; i String pnn; switch i case : pnn "int"; break; case : pnn "float"; break; case : pnn "string"; break; case : pnn "double"; break; case : pnn "bool"; break; case : pnn "char"; break; iList.Addpnn; public void createSymbols forint i ; i ; i Symbols pnn new Symbols; String op ; switchi case : pnnsymbol ; pnnname "operator"; op ; break; case : pnnsymbol ; pnnname "operator"; op ; break; case : pnnsymbol ; pnnname "operator"; op ; break; case : pnnsymbol ; pnnname "operator"; op ; break; case : pnnsymbol ; pnnname "operator"; op ; break; case : pnnsymbol ; pnnname "open bracket"; break; case : pnnsymbol ; pnnname "close bracket"; break; case : pnnsymbol ; pnnname "open curly bracket"; break; case : pnnsymbol ; pnnname "close curly bracket"; break; case : pnnsymbol ; pnnname "comma"; break; case : pnnsymbol ;; pnnname "semicolon"; break; case : pnnsymbol &&; pnnname "and"; b
: Brief of the project
: functionalities along with screenshorts function code output
: input daini hayany language on which your program work and pher aus ki output
: how functions works. Step by step
: what challenges your faces during the project using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace ProjectCompiler
public partial class Form : Form
class Symbols
public String symbol;
public String name;
class MemorySaver
public String name;
public String value;
class MemoryCalculating
public String name;
public List statement new List;
public Form
InitializeComponent;
List iList new List; identifies
List sList new List; sympols
List rList new List; reverese words
List oList new List; was string operators
List labelsList new List;
List memoryLabels new List;
Label errLabel new Label;
List memoryList new List;
List finalMemoryList new List;
List calcList new List;
List tempCalcList new List;
int f ;
String error ;
private void FormLoadobject sender EventArgs e
this.Size new Size;
createIdentifiers;
createSymbols;
createReversedWords;
public void createIdentifiers
for int i ; i ; i
String pnn;
switch i
case :
pnn "int";
break;
case :
pnn "float";
break;
case :
pnn "string";
break;
case :
pnn "double";
break;
case :
pnn "bool";
break;
case :
pnn "char";
break;
iList.Addpnn;
public void createSymbols
forint i ; i ; i
Symbols pnn new Symbols;
String op ;
switchi
case :
pnnsymbol ;
pnnname "operator";
op ;
break;
case :
pnnsymbol ;
pnnname "operator";
op ;
break;
case :
pnnsymbol ;
pnnname "operator";
op ;
break;
case :
pnnsymbol ;
pnnname "operator";
op ;
break;
case :
pnnsymbol ;
pnnname "operator";
op ;
break;
case :
pnnsymbol ;
pnnname "open bracket";
break;
case :
pnnsymbol ;
pnnname "close bracket";
break;
case :
pnnsymbol ;
pnnname "open curly bracket";
break;
case :
pnnsymbol ;
pnnname "close curly bracket";
break;
case :
pnnsymbol ;
pnnname "comma";
break;
case :
pnnsymbol ;;
pnnname "semicolon";
break;
case :
pnnsymbol &&;
pnnname "and";
b
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started