notaz.gp2x.de
/
ia32rtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sub_401000 compiles
[ia32rtools.git]
/
tools
/
my_str.h
diff --git
a/tools/my_str.h
b/tools/my_str.h
index
44caa7c
..
f541481
100644
(file)
--- a/
tools/my_str.h
+++ b/
tools/my_str.h
@@
-6,7
+6,8
@@
static int my_isblank(char c)
static int my_issep(char c)
{
return c == '(' || c == ')' || c == '[' || c == ']'
static int my_issep(char c)
{
return c == '(' || c == ')' || c == '[' || c == ']'
- || c == '<' || c == '>' || c == ',';
+ || c == '<' || c == '>' || c == ','
+ || c == '+' || c == '-' || c == '*' || c == '/';
}
static char *sskip(char *s)
}
static char *sskip(char *s)
@@
-24,13
+25,13
@@
static char *next_word(char *w, size_t wsize, char *s)
s = sskip(s);
for (i = 0; i < wsize - 1; i++) {
s = sskip(s);
for (i = 0; i < wsize - 1; i++) {
- if (
*s
== 0 || my_isblank(s[i]))
+ if (
s[i]
== 0 || my_isblank(s[i]))
break;
w[i] = s[i];
}
w[i] = 0;
break;
w[i] = s[i];
}
w[i] = 0;
- if (
*s
!= 0 && !my_isblank(s[i]))
+ if (
s[i]
!= 0 && !my_isblank(s[i]))
printf("warning: '%s' truncated\n", w);
return s + i;
printf("warning: '%s' truncated\n", w);
return s + i;
@@
-43,13
+44,13
@@
static inline char *next_idt(char *w, size_t wsize, char *s)
s = sskip(s);
for (i = 0; i < wsize - 1; i++) {
s = sskip(s);
for (i = 0; i < wsize - 1; i++) {
- if (
*s
== 0 || my_isblank(s[i]) || my_issep(s[i]))
+ if (
s[i]
== 0 || my_isblank(s[i]) || my_issep(s[i]))
break;
w[i] = s[i];
}
w[i] = 0;
break;
w[i] = s[i];
}
w[i] = 0;
- if (
*s
!= 0 && !my_isblank(s[i]) && !my_issep(s[i]))
+ if (
s[i]
!= 0 && !my_isblank(s[i]) && !my_issep(s[i]))
printf("warning: '%s' truncated\n", w);
return s + i;
printf("warning: '%s' truncated\n", w);
return s + i;