mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
all: byte => u8
This commit is contained in:
@ -118,7 +118,7 @@ pub fn (mut parser Parser) split_parse(data string) {
|
||||
else { 0 }
|
||||
}
|
||||
if parser.lexical_attributes.open_code { // here will verify all needed to know if open_code finishes and string in code
|
||||
parser.lexical_attributes.lexeme_builder.write_byte(chr)
|
||||
parser.lexical_attributes.lexeme_builder.write_u8(chr)
|
||||
if parser.lexical_attributes.open_string > 0
|
||||
&& parser.lexical_attributes.open_string == string_code {
|
||||
parser.lexical_attributes.open_string = 0
|
||||
@ -141,12 +141,12 @@ pub fn (mut parser Parser) split_parse(data string) {
|
||||
parser.lexical_attributes.open_comment = false
|
||||
parser.lexical_attributes.open_tag = false
|
||||
} else {
|
||||
parser.lexical_attributes.lexeme_builder.write_byte(chr)
|
||||
parser.lexical_attributes.lexeme_builder.write_u8(chr)
|
||||
}
|
||||
} else if parser.lexical_attributes.open_string > 0 {
|
||||
if parser.lexical_attributes.open_string == string_code {
|
||||
parser.lexical_attributes.open_string = 0
|
||||
parser.lexical_attributes.lexeme_builder.write_byte(chr)
|
||||
parser.lexical_attributes.lexeme_builder.write_u8(chr)
|
||||
temp_lexeme := parser.builder_str()
|
||||
if parser.lexical_attributes.current_tag.last_attribute != '' {
|
||||
lattr := parser.lexical_attributes.current_tag.last_attribute
|
||||
@ -159,12 +159,12 @@ pub fn (mut parser Parser) split_parse(data string) {
|
||||
}
|
||||
parser.lexical_attributes.lexeme_builder.go_back_to(0)
|
||||
} else {
|
||||
parser.lexical_attributes.lexeme_builder.write_byte(chr)
|
||||
parser.lexical_attributes.lexeme_builder.write_u8(chr)
|
||||
}
|
||||
} else if parser.lexical_attributes.open_tag {
|
||||
if parser.lexical_attributes.lexeme_builder.len == 0 && is_quote {
|
||||
parser.lexical_attributes.open_string = string_code
|
||||
parser.lexical_attributes.lexeme_builder.write_byte(chr)
|
||||
parser.lexical_attributes.lexeme_builder.write_u8(chr)
|
||||
} else if chr == `>` { // close tag >
|
||||
complete_lexeme := parser.builder_str().to_lower()
|
||||
parser.lexical_attributes.current_tag.closed = (complete_lexeme.len > 0
|
||||
@ -189,8 +189,8 @@ pub fn (mut parser Parser) split_parse(data string) {
|
||||
parser.lexical_attributes.opened_code_type = parser.lexical_attributes.current_tag.name
|
||||
}
|
||||
// parser.print_debug(parser.lexical_attributes.current_tag.name)
|
||||
} else if chr !in [byte(9), ` `, `=`, `\n`] { // Tab, space, = and \n
|
||||
parser.lexical_attributes.lexeme_builder.write_byte(chr)
|
||||
} else if chr !in [u8(9), ` `, `=`, `\n`] { // Tab, space, = and \n
|
||||
parser.lexical_attributes.lexeme_builder.write_u8(chr)
|
||||
} else if chr != 10 {
|
||||
complete_lexeme := parser.builder_str().to_lower()
|
||||
if parser.lexical_attributes.current_tag.name == '' {
|
||||
@ -226,7 +226,7 @@ pub fn (mut parser Parser) split_parse(data string) {
|
||||
parser.generate_tag()
|
||||
parser.lexical_attributes.open_tag = true
|
||||
} else {
|
||||
parser.lexical_attributes.lexeme_builder.write_byte(chr)
|
||||
parser.lexical_attributes.lexeme_builder.write_u8(chr)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user