Is the last read byte matches the NameChar production?

Property definitions

saxophonit $ XophonLexer :: is_name_char
	# Is the last read byte matches the `NameChar` production?
	fun is_name_char: Bool do
		# TODO: Handle code points above 0x7F.
		return is_name_start_char or
				last_char == '-'.code_point or
				last_char == '.'.code_point or
				is_digit
	end
lib/saxophonit/lexer.nit:137,2--144,4