Over the next few years as the language becomes wildly popular I expect the major IDEs will recognize .treeml files and make an appropriate exception for tabs…
https://gist.github.com/agnes1/08b157dba6a3f37b2ab6
Dependency.java
package org.treeml;
import java.io.IOException;
import java.util.*;
import java.util.logging.Logger;
/**
* Evaluates that a document (the referrer) makes references existing values in another document
* or group of documents (the source).
* Created by Ags on 6/25/2016.
This file has been truncated. show original
Node.java
package org.treeml;
import java.util.ArrayList;
import java.util.List;
/**
* A treeml file is parsed into nodes.
* Each node is on a separate line, and each line has a node
* with the exception of comment lines.
* Created by Ags on 6/26/2016.
This file has been truncated. show original
Parser.java
package org.treeml;
import java.io.*;
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.util.*;
import java.util.logging.Logger;
/**
* Parses a tab-indented or curly-indented file into a tree of Nodes.
This file has been truncated. show original
There are more than three files. show original