Sort Java Code to a working Eclipse folder

User Generated

PbqrpkY

Programming

Description

I have the following code, for the assignment attached done. All I need is for someone to sort it into a zip folder to make it work in eclipse. I am having a hard time making it work in eclipse.

Unformatted Attachment Preview

/*** JAVA PROGRAM THAT SIMULATES THE PREPROCESSOR *****/ import java.util.Stack; import java.util.*; import java.io.*; class Preprocessor { public static boolean balance_Chek(String inStr12) { Stack s_st1 = new Stack(); for(int k1 = 0; k1 < inStr12.length(); k1++) { char let = inStr12.charAt(k1); if(let == '[' || let == '{' || let == '('||let=='/') { switch(let) { // FORSQUARE BRACKET case '[': s_st1.push(let); break; // FOR CURLY BRACE case '{': s_st1.push(let); break; // FOR BRACKETS case '(': s_st1.push(let);; break; //FOR COMMANDS case '/': char t=inStr12.charAt(k1+1); if(t=='*') s_st1.push(let); break; default: break; } } else if(let == ']' || let == '}' || let == ')'||let=='*') { if(s_st1.empty()) return false; switch(let) { // FORSQUARE BRACKET case ']': if (s_st1.pop() != '[') return false; break; // FOR CURLY BRACE case '}': if (s_st1.pop() != '{') return false; break; // FOR BRACKETS case ')': if (s_st1.pop() != '(') return false; break; //FOR COMMANDS case '*': if(inStr12.charAt(k1+1)=='/') if (s_st1.pop() != '/') return false; break; default: break; } } } if(s_st1.empty())//CHECK STACK IS EMPTY return true; return false; }//EMD METHOD } //TEST CLASS public class MyPreprocessor { //MAIN METHOD public static void main (String [] args) { //FileReader AND BuffeRedreader TO READ FROM FILE FileReader fk=new FileReader("tet.txt"); BufferedReader bk=newBufferedReader(fk); Preprocessor p; String preLine; //READING FROM FILE while((preLine=br.readLine())!=null) { //DISPLAY THE STRING AS WELL AS CHECK ITS BALANCED DELIMITERS System.out.println("Line is: "+preLine +" is Balanced?"+balance_Chek(preLine)); } } }
Purchase answer to see full attachment
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

Explanation & Answer

...


Anonymous
Great! Studypool always delivers quality work.

Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4

Related Tags