<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Can you declare them outside of the ‘do in order’ and then assign them values inside?<div><br></div><div>It’s my understanding that if you declare variables within any of the control blocks like while/if/do together - they will be local to that block of code unless declared in the method.</div><div><br></div><div>Thanks,</div><div>Melanie</div><div><br><br><div dir="ltr">Sent from my iPhone</div><div dir="ltr"><br><blockquote type="cite">On May 18, 2022, at 9:40 AM, Carlos Bovell via alice-teachers <alice-teachers@lists.andrew.cmu.edu> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Hi,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
In Alice 3, the do in order control structure limits scope. Is there a reason for that? In the attached screenshot, the variable outside the do in order can't be assigned any of the variables' values that were declared inside the do in order.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Carlos</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<img style="max-width:100%" size="142318" contenttype="image/png" data-outlook-trace="F:1|T:1" alt="image.png" src="cid:a2f6091a-ace2-4ed9-bf69-9e952b85c2a5"><br>
</div>
<span>_______________________________________________</span><br><span>alice-teachers mailing list</span><br><span>alice-teachers@lists.andrew.cmu.edu</span><br><span>To change settings or unsubscribe visit:</span><br><span>https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers</span></div></blockquote></div></body></html>