projects
/
oweals
/
busybox.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
ash: [PARSER] Size optimisations in parameter expansion parser
[oweals/busybox.git]
/
shell
/
hush_test
/
hush-misc
/
assignment1.tests
1
# Assignments after some keywords should still work
2
3
if a=1 true; then a=1 true; elif a=1 true; then a=1 true; else a=1 true; fi
4
echo if1:$?
5
while a=1 true; do a=1 true; break; done
6
echo while1:$?
7
until a=1 false; do a=1 true; break; done
8
echo until1:$?
9
10
if a=1 true
11
then a=1 true
12
elif a=1 true
13
then a=1 true
14
else a=1 true
15
fi
16
echo if2:$?
17
while a=1 true
18
do a=1 true
19
break
20
done
21
echo while2:$?
22
until a=1 false
23
do a=1 true
24
break
25
done
26
echo until2:$?
27
28
if
29
a=1 true; then
30
a=1 true; elif
31
a=1 true; then
32
a=1 true; else
33
a=1 true; fi
34
echo if3:$?
35
while
36
a=1 true; do
37
a=1 true; break; done
38
echo while3:$?
39
until
40
a=1 false; do
41
a=1 true; break; done
42
echo until3:$?