// Path: src/com/iconmaster/source/util/Range.java
// public class Range {
// 	public final int low;
// 	public final int high;
// 
// 	public Range(int low, int high) {
// 		this.low = Math.min(low, high);
// 		this.high = Math.max(low, high);
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return low+"~"+high;
// 	}
// 	
// 	public static Range from(Range r1, Range r2) {
// 		return new Range(r1==null?0:r1.low,r2==null?0:r2.high);
// 	}
// 	
// 	
// }


import com.iconmaster.source.util.Range;
package com.iconmaster.source.exception;


/**
 *
 * @author iconmaster
 */
public class SourceImportException extends SourceException {
	public String var;
	
// Path: src/com/iconmaster/source/util/Range.java
// public class Range {
// 	public final int low;
// 	public final int high;
// 
// 	public Range(int low, int high) {
// 		this.low = Math.min(low, high);
// 		this.high = Math.max(low, high);
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return low+"~"+high;
// 	}
// 	
// 	public static Range from(Range r1, Range r2) {
// 		return new Range(r1==null?0:r1.low,r2==null?0:r2.high);
// 	}
// 	
// 	
// }


// Path: src/com/iconmaster/source/exception/SourceImportException.java
import com.iconmaster.source.util.Range;

package com.iconmaster.source.exception;


/**
 *
 * @author iconmaster
 */
public class SourceImportException extends SourceException {
	public String var;
	
	public SourceImportException(Range range, String message, String var) {