INNER CODE UNIT · JavaScript

addToken

NerdLang/nerd · lib/parser.js:66

function addToken(_code, _env)
{
	if(_code == "\n") return;
	if(_code.length > 0)
	{
		if(!_env.TOKENS[_env.POSITION])
		{
			_env.TOKENS[_env.POSITION] = [];
		}
		if(!_env.TOKENSMAP[_env.POSITION])
		{
			_env.TOKENSMAP[_env.POSITION] = [];
		}
		_env.TOKENS[_env.POSITION].push(_code);
		_env.TOKENSMAP[_env.POSITION].push( {line: _env.LINE, position: _env.CURSOR} );
	}
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…