fixed some othograph

This commit is contained in:
WanderingPenwing 2024-12-09 08:39:37 +01:00
parent 0c7c12fd0b
commit b401736bb4
2 changed files with 9 additions and 9 deletions

View file

@ -21,7 +21,7 @@ impl Variable {
match self {
Self::Entier(_) => "entier".into(),
Self::Texte(_) => "texte".into(),
Self::Booleen(_) => "booleen".into(),
Self::Booleen(_) => "booléen".into(),
}
}
}
@ -103,7 +103,7 @@ impl Sophie {
}
match parties[0] {
"Définie" => {
"Définis" => {
self.definie(parties[1])?;
}
"Modifie" => {
@ -142,8 +142,8 @@ impl Sophie {
let contenu = match variable_type.as_str() {
"entier" => Variable::Entier(0),
"texte" => Variable::Texte("".to_string()),
"booleen" => Variable::Booleen(false),
_ => return Err(ErreurSophie::MauvaisArgument("type de variable inconnu".into())),
"booléen" => Variable::Booleen(false),
_ => return Err(ErreurSophie::MauvaisArgument(format!("type de variable \"{}\" inconnu", variable_type))),
};
self.variables.insert(variable_nom, contenu);

10
test.sp
View file

@ -1,7 +1,7 @@
Définie A comme entier.
Définis A comme entier.
Modifie A avec mille-cinq-cent-cinquante-cinq fois treize.
Affiche A.
Définie B comme booleen.
Affiche "B : ", B et faux.
Affiche "B : ", vrai ou faux.
Définis B comme booléen.
Affiche "B ou : ", B ou vrai.
Affiche "B et : ", B et vrai.
Affiche dix fois dix fois dix.