Checking core structure...
compile_project:10: no matches found: *.in
rm -f calc-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 `find . -name \*.java`)
./calc/Range.java:7: error: package calc.textui.edit does not exist
import calc.textui.edit.InvalidCellRange;
                       ^
./calc/Range.java:19: error: cannot find symbol
	public Range(String range_exp, Spreadsheet sheet) throws InvalidCellRange {//Recebe sheet mas não guarda pois fica com celulas com contents que usam solve()
	                                                         ^
  symbol:   class InvalidCellRange
  location: class Range
./calc/Manager.java:12: error: package calc.textui.edit does not exist
import calc.textui.edit.InvalidCellRange;
                       ^
./calc/Manager.java:74: error: cannot find symbol
	private Range parseRange(String s) throws InvalidCellRange {
	                                          ^
  symbol:   class InvalidCellRange
  location: class Manager
./calc/Manager.java:136: error: cannot find symbol
	public void parseInsertExpression(Cell c, String input) throws InvalidCellRange {
	                                                               ^
  symbol:   class InvalidCellRange
  location: class Manager
./calc/Cell.java:36: error: List is abstract; cannot be instantiated
		List<Cell> cell = new List<Cell>();
		                  ^
./calc/Cell.java:42: error: cannot find symbol
			return ""+_row+";"+collumn;
			                   ^
  symbol:   variable collumn
  location: class Cell
./calc/Cell.java:43: error: cannot find symbol
		return "" + _row + ";" + collumn + _content.toString();
		                         ^
  symbol:   variable collumn
  location: class Cell
./calc/Reference.java:8: error: _value has private access in Content
		super._value = c.getContent().getValue();
		     ^
./calc/Reference.java:8: error: cannot find symbol
		super._value = c.getContent().getValue();
		                             ^
  symbol:   method getValue()
  location: class Content
./calc/Literal.java:8: error: cannot find symbol
		return "" + getValue();
		            ^
  symbol:   method getValue()
  location: class Literal
./calc/Spreadsheet.java:15: error: CellArchive is abstract; cannot be instantiated
	private CellArchive _cells = new CellArchive();
	                             ^
./calc/Spreadsheet.java:52: error: method setCell in class CellArchive cannot be applied to given types;
		_cells.setCell(l,c,content);
		      ^
  required: int,int,Cell
  found: int,int,Content
  reason: actual argument Content cannot be converted to Cell by method invocation conversion
./calc/Range.java:28: error: cannot find symbol
			throw new InvalidCellRange(range_exp);
			          ^
  symbol:   class InvalidCellRange
  location: class Range
./calc/Range.java:35: error: cannot find symbol
			throw new InvalidCellRange(address1);
			          ^
  symbol:   class InvalidCellRange
  location: class Range
./calc/Range.java:42: error: cannot find symbol
			throw new InvalidCellRange(address2);
			          ^
  symbol:   class InvalidCellRange
  location: class Range
./calc/Range.java:45: error: cannot find symbol
			throw new InvalidCellRange(range_exp);
			          ^
  symbol:   class InvalidCellRange
  location: class Range
./calc/CellArchive.java:10: error: cannot return a value from method whose result type is void
		return new CellArray();
		       ^
./calc/Manager.java:19: error: cannot find symbol
	private String _filename = NULL;
	                           ^
  symbol:   variable NULL
  location: class Manager
./calc/Manager.java:32: error: cannot find symbol
			ObjectInputStream in = new ObjectInputStream(new BufferedInputStream(new FileInputStream(filename)));
			^
  symbol:   class ObjectInputStream
  location: class Manager
./calc/Manager.java:32: error: cannot find symbol
			ObjectInputStream in = new ObjectInputStream(new BufferedInputStream(new FileInputStream(filename)));
			                           ^
  symbol:   class ObjectInputStream
  location: class Manager
./calc/Manager.java:32: error: cannot find symbol
			ObjectInputStream in = new ObjectInputStream(new BufferedInputStream(new FileInputStream(filename)));
			                                                 ^
  symbol:   class BufferedInputStream
  location: class Manager
./calc/Manager.java:32: error: cannot find symbol
			ObjectInputStream in = new ObjectInputStream(new BufferedInputStream(new FileInputStream(filename)));
			                                                                         ^
  symbol:   class FileInputStream
  location: class Manager
./calc/Manager.java:43: error: cannot find symbol
		ObjectOutputStream out = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(filename)));
		                                                    ^
  symbol:   class BufferedOutputStream
  location: class Manager
./calc/Manager.java:64: error: constructor Reference in class Reference cannot be applied to given types;
		return new Reference(getSpreadsheet(), Integer.parseInt(args[0]), Integer.parseInt(args[1]));
		       ^
  required: Cell
  found: Spreadsheet,int,int
  reason: actual and formal argument lists differ in length
./calc/Manager.java:78: error: cannot find symbol
		String[] partes = datafile.split("\n");
		                  ^
  symbol:   variable datafile
  location: class Manager
./calc/Manager.java:79: error: array required, but String found
		int lines = Integer.parseInt(partes[0][partes[0].length()-1]); //"retira" o ultimo elemento da primeira linha
		                                      ^
./calc/Manager.java:80: error: array required, but String found
		int columns = Integer.parseInt(partes[1][partes[1].length()-1]); //"retira" o ultimo elemento da primeira linha
		                                        ^
./calc/Manager.java:83: error: cannot find symbol
		BufferedReader reader = new BufferedReader(new FileReader(file));
		^
  symbol:   class BufferedReader
  location: class Manager
./calc/Manager.java:83: error: cannot find symbol
		BufferedReader reader = new BufferedReader(new FileReader(file));
		                            ^
  symbol:   class BufferedReader
  location: class Manager
./calc/Manager.java:83: error: cannot find symbol
		BufferedReader reader = new BufferedReader(new FileReader(file));
		                                               ^
  symbol:   class FileReader
  location: class Manager
./calc/Manager.java:92: error: method parseInsertExpression in class Manager cannot be applied to given types;
           		parseInsertExpression(getSpreadsheet().getCell(newline,newcolumn),fields);
           		^
  required: Cell,String
  found: Cell,String[]
  reason: actual argument String[] cannot be converted to String by method invocation conversion
./calc/Manager.java:117: error: cannot find symbol
			throw new InvalidCellRange(address);
			          ^
  symbol:   class InvalidCellRange
  location: class Manager
./calc/Manager.java:123: error: variable gamma is already defined in method parseShowInput(String)
			Gamma gamma = parseInputAdress(parse);
			      ^
./calc/Manager.java:131: error: cannot find symbol
			throw new InvalidCellRange(parse);
			          ^
  symbol:   class InvalidCellRange
  location: class Manager
35 errors
make: *** [all] Error 1