basic string/number/var parsing