added for, continue
This commit is contained in:
parent
c3a3c9032a
commit
efaca55138
3 changed files with 71 additions and 5 deletions
src
|
@ -28,7 +28,7 @@ fn is_number(char: &str) -> bool {
|
|||
return chars.contains(&char);
|
||||
}
|
||||
fn is_operator(char: &str) -> bool {
|
||||
let chars = vec!["+","-","*","/","^","%","|","&","!"];
|
||||
let chars = vec!["+","-","*","/","^","%","|","&","!","<",">"];
|
||||
return chars.contains(&char);
|
||||
}
|
||||
fn is_mul_operator(char: &str, next_char: &str) -> bool {
|
||||
|
@ -100,7 +100,7 @@ fn generate_combinations(words: Vec<&str>) -> Vec<String> {
|
|||
return result;
|
||||
}
|
||||
fn read_identifier(splitted: &Vec<&str>, pos: &mut usize, out: &mut Vec<Token>) {
|
||||
let keywords = vec!["kraf","piszolj","ha nem geny akkor geny","ha nem geny","nem piszv","kopva","gethelj","ha geny","jukadban","lőcsve","nem reti","csecs","megint","reti","piszv","amíg geny","nincs hám"];
|
||||
let keywords = vec!["kraf","piszolj","ha nem geny akkor geny","ha nem geny","nem piszv","kopva","gethelj","ha geny","jukadban","lőcsve","nem reti","csecs","megint","reti","piszv","amíg geny","nincs hám","szard le"];
|
||||
let mut raw_keywords: Vec<String> = vec![];
|
||||
for keyword in &keywords {
|
||||
let spi: Vec<&str> = keyword.split(" ").collect();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue