private Token blank(){
        Matcher matcher = scanner.getMatcherForPattern("^\\n *\\n");
        if (matcher.find(0)) {
            consume(matcher.end()-1);
            ++this.lineno;

            if(this.pipeless)
                return new Text("",lineno);
            return this.next();
        }
        return null;
    }
private Token blank ( ) { Matcher matcher = scanner . getMatcherForPattern ( "^\\n *\\n" ) ; if ( matcher . find ( 0 ) ) { consume ( matcher . end ( ) - 1 ) ; ++ this . lineno ; if ( this . pipeless ) return new Text ( "" , lineno ) ; return this . next ( ) ; } return null ; }
},