diff options
| -rw-r--r-- | src/tparse/tree-statement.go | 4 | ||||
| -rw-r--r-- | src/tparse/tree-value.go | 7 | 
2 files changed, 9 insertions, 2 deletions
| diff --git a/src/tparse/tree-statement.go b/src/tparse/tree-statement.go index bb8bde2..9a4a515 100644 --- a/src/tparse/tree-statement.go +++ b/src/tparse/tree-statement.go @@ -108,9 +108,9 @@ func parseStatement(tokens *[]Token, tok, max int) (Node, int) {  		out.Sub = append(out.Sub, tmp)  	} else {  		// do check for definition -		if false { +		if isTypeThenValue {  			// if not, parse a value -			tmp, tok = parseDefinition(tokens, tok, max) +			tmp, tok = parseDef(tokens, tok, max)  		} else {  			// if not, parse a value  			tmp, tok = parseValue(tokens, tok, max) diff --git a/src/tparse/tree-value.go b/src/tparse/tree-value.go index af547a5..f8bd197 100644 --- a/src/tparse/tree-value.go +++ b/src/tparse/tree-value.go @@ -389,3 +389,10 @@ func parseType(tokens *[]Token, tok, max int, param bool) (Node, int) {  	return out, tok  } + + +func isTypeThenValue(tokens *[]Token, tok, max int) (bool) { +	//TODO: check for a standard type and then a value +	 +	return true +}
\ No newline at end of file |