rlar
|
4bbff47518
|
getexpress(), first arg s ==> s + strlen(s)
|
2018-02-17 19:15:54 +01:00 |
rlar
|
7fc7202bdf
|
getexpress(), `p' doesn't need to be initialised here
|
2018-02-17 19:15:54 +01:00 |
rlar
|
4a6c7db226
|
getexpress(), break early
instead of doing nothing and then breaking
|
2018-02-17 19:15:54 +01:00 |
rlar
|
8a3871a0ef
|
getexpress(), transform loop
|
2018-02-17 19:15:54 +01:00 |
rlar
|
92eb2b0437
|
getexpress(), break early
instead of doing nothing and then breaking anyway
|
2018-02-17 19:15:54 +01:00 |
rlar
|
2f24e6e563
|
getexpress(), local scope for `c' and `d'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
86ef4b8cb1
|
getexpress(), transform loop
|
2018-02-17 19:15:54 +01:00 |
rlar
|
1df1e69f5d
|
getexpress(), d == ')' is automatically true
when level has been decremented to level <= 0
|
2018-02-17 19:15:54 +01:00 |
rlar
|
1e6a44af27
|
getexpress(), transform
|
2018-02-17 19:15:54 +01:00 |
rlar
|
0cc72ae3c1
|
getexpress(), always true
|
2018-02-17 19:15:54 +01:00 |
rlar
|
f87c629e1b
|
getexpress(), break
|
2018-02-17 19:15:54 +01:00 |
rlar
|
9ace8b161f
|
getexpress(), scope
|
2018-02-17 19:15:54 +01:00 |
rlar
|
f2013088a6
|
getexpress(), transform `<' etc comparisons
|
2018-02-17 19:15:54 +01:00 |
rlar
|
d1b25d59bb
|
getexpress(), cleanup
|
2018-02-17 19:15:54 +01:00 |
rlar
|
a913def4d7
|
getexpress(), cleanup
|
2018-02-17 19:15:54 +01:00 |
rlar
|
ec68ee7b94
|
getexpress(), fix lvalues
|
2018-02-17 19:15:54 +01:00 |
rlar
|
9ff93246b6
|
getexpress(), ia_ptr ==> xiaptr + 1
|
2018-02-17 19:15:54 +01:00 |
rlar
|
47db566181
|
getexpress(), cleanup
|
2018-02-17 19:15:54 +01:00 |
rlar
|
4402686c69
|
getexpress(), fix lvalues
|
2018-02-17 19:15:54 +01:00 |
rlar
|
6da6f6a4fd
|
getexpress(), iptr ==> p + 1
|
2018-02-17 19:15:54 +01:00 |
rlar
|
7509fa17da
|
getexpress(), transform pscopy(,x,y,) --> pscopy(,x+y,y-y,) (requirement strlen(x) >= y to be verified later)
|
2018-02-17 19:15:54 +01:00 |
rlar
|
0f00fd3043
|
getexpress(), cleanup
|
2018-02-17 19:15:54 +01:00 |
rlar
|
a47348526c
|
getexpress(), fix lvalues
|
2018-02-17 19:15:54 +01:00 |
rlar
|
dc8eb2b956
|
getexpress(), ia ==> ia_ptr - (const) s
|
2018-02-17 19:15:54 +01:00 |
rlar
|
44c5410490
|
getexpress(), fix lvalue
|
2018-02-17 19:15:54 +01:00 |
rlar
|
632829575b
|
getexpress(), ls ==> ls_ptr - (const) s
|
2018-02-17 19:15:54 +01:00 |
rlar
|
f19ddf6090
|
getexpress(), fix lvalues
|
2018-02-17 19:15:54 +01:00 |
rlar
|
c351f2f19b
|
getexpress(), i ==> iptr - (const) s
|
2018-02-17 19:15:54 +01:00 |
rlar
|
d4098d454b
|
getexpress(), third argument, `char **pi' instead of `int *pi'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
57b822e0e9
|
getexpress(), express some constness
|
2018-02-17 19:15:54 +01:00 |
rlar
|
d9a2cec430
|
getword(), drop s_end argument, which is always == s + strlen(s)
|
2018-02-17 19:15:54 +01:00 |
rlar
|
c5966489c9
|
getword(), return one less
|
2018-02-17 19:15:54 +01:00 |
rlar
|
f5d686e23c
|
getword(), cleanup
|
2018-02-17 19:15:54 +01:00 |
rlar
|
51c9f93b7a
|
getword(), substitue s = s - 1
|
2018-02-17 19:15:54 +01:00 |
rlar
|
f96eb16255
|
getword(), (s < x) ==> (s - 1 < x - 1)
|
2018-02-17 19:15:54 +01:00 |
rlar
|
cc452a4c90
|
getword(), transform while loop
|
2018-02-17 19:15:54 +01:00 |
rlar
|
d6801c0cf1
|
getword(), substitute s = s - 1
|
2018-02-17 19:15:54 +01:00 |
rlar
|
68b0be8caa
|
getword(), (s <= x) --> (s - 1 < x)
|
2018-02-17 19:15:54 +01:00 |
rlar
|
10aaa7bcc0
|
getword(), rename variables
|
2018-02-17 19:15:54 +01:00 |
rlar
|
ba4d81b2d9
|
getword(), reorder args
|
2018-02-17 19:15:54 +01:00 |
rlar
|
6ca0c74cbf
|
getword(), pass s_end instead of s
|
2018-02-17 19:15:54 +01:00 |
rlar
|
3f24aa4ea0
|
getword(), cleanup
|
2018-02-17 19:15:54 +01:00 |
rlar
|
d17bcbc276
|
getword(), change signature
|
2018-02-17 19:15:54 +01:00 |
rlar
|
d3d966b027
|
getword(), cleanup
|
2018-02-17 19:15:54 +01:00 |
rlar
|
52ec0a262c
|
getword(), fix lvalue
|
2018-02-17 19:15:54 +01:00 |
rlar
|
2514664f7a
|
getword(), ls ==> ls_ptr - (const) s
|
2018-02-17 19:15:54 +01:00 |
rlar
|
d5893cd1cb
|
getword(), fix lvalues
|
2018-02-17 19:15:54 +01:00 |
rlar
|
51dc7037d3
|
getword(), i ==> iptr - (const) s
|
2018-02-17 19:15:54 +01:00 |
rlar
|
051c3f4137
|
getword(), third argument, `char **pi' instead of `int *pi'
|
2018-02-17 19:15:54 +01:00 |
rlar
|
6ba5a05905
|
getword(), drop `after' argument which is identical to `*pi'
|
2018-02-17 19:15:54 +01:00 |