Commit dc3d4d6a7282e94d0457f6868a68fc6766a194b4

Authored by Geoffrey PREUD'HOMME
1 parent b4948e20

Proposition correction gram.txt

Showing 1 changed file with 9 additions and 0 deletions   Show diff stats
@@ -13,6 +13,7 @@ Bienvenue dans l'outil d'aide au codage @@ -13,6 +13,7 @@ Bienvenue dans l'outil d'aide au codage
13 Traducteur version 1.0, B. CONRARD 13 Traducteur version 1.0, B. CONRARD
14 Grammaire du 14/5/14 modifie pour IMA2A 14 Grammaire du 14/5/14 modifie pour IMA2A
15 modifié pour ROUSSEL et SUN 15 modifié pour ROUSSEL et SUN
  16 +modifié par GBONTOUX le 29/05/17
16 17
17 [instruction]:inst 18 [instruction]:inst
18 ; {SOURCE}{inst} 19 ; {SOURCE}{inst}
@@ -79,6 +80,14 @@ eti{NUM0}: @@ -79,6 +80,14 @@ eti{NUM0}:
79 [blanc]* "," [blanc]* [VariableIO]:var [blanc]* [SymboleAffectation] [blanc]* [Expression]:exp [blanc]* 80 [blanc]* "," [blanc]* [VariableIO]:var [blanc]* [SymboleAffectation] [blanc]* [Expression]:exp [blanc]*
80 {exp} OUT {var},R16 81 {exp} OUT {var},R16
81 82
  83 +[blanc]* "," [blanc]* [Tableau]:var [Expression]:ind [blanc]* "]" [blanc]* [SymboleAffectation] [blanc]* [Expression]:exp [blanc]*
  84 +{ind} LDI R26,low({var})
  85 + LDI R27,high({var})
  86 + CLR R17
  87 + ADD R26,R16
  88 + ADC R27,R17
  89 +{exp} ST X,R16
  90 +
82 [blanc]* "," [blanc]* [Variable]:var [blanc]* [SymboleAffectation] [blanc]* [Expression]:exp [blanc]* 91 [blanc]* "," [blanc]* [Variable]:var [blanc]* [SymboleAffectation] [blanc]* [Expression]:exp [blanc]*
83 {exp} STS {var},R16 92 {exp} STS {var},R16
84 93