var cl_signean sign = 0;
if (ptr == string_limit) goto not_rational_syntax;
switch (*ptr) {
- case '-': sign = ~sign;
+ case '-': sign = ~sign; // fallthrough
case '+': ptr++;
default: break;
}
var cl_signean sign = 0;
if (ptr == string_limit) goto not_float_syntax;
switch (*ptr) {
- case '-': sign = ~sign;
+ case '-': sign = ~sign; // fallthrough
case '+': ptr++;
default: break;
}
return complex(0,x);
}
switch (*ptr) {
- case '+': ptr++;
+ case '+': ptr++; // fallthrough
case '-': break;
default: goto not_complex_syntax;
}
var cl_signean sign = 0;
if (ptr == string_limit) goto not_float_syntax;
switch (*ptr) {
- case '-': sign = ~sign;
+ case '-': sign = ~sign; // fallthrough
case '+': ptr++;
default: break;
}
ptr++; exp_len--; // Exponentmarker überlesen
var cl_signean exp_sign = 0; // Exponenten-Vorzeichen
switch (*ptr) {
- case '-': exp_sign = ~exp_sign; // Vorzeichen := negativ
+ case '-': exp_sign = ~exp_sign; // fallthrough
case '+': ptr++; exp_len--; // Exponenten-Vorzeichen überlesen
default: ;
}
var cl_signean sign = 0;
if (ptr == string_limit) goto not_integer_syntax;
switch (*ptr) {
- case '-': sign = ~sign;
+ case '-': sign = ~sign; // fallthrough
case '+': ptr++;
default: break;
}
var cl_signean sign = 0;
if (ptr == string_limit) goto not_rational_syntax;
switch (*ptr) {
- case '-': sign = ~sign;
+ case '-': sign = ~sign; // fallthrough
case '+': ptr++;
default: break;
}
fprintchar(stream,'.');
return;
}
+ // fallthrough
default:
// Basis in #nR-Schreibweise ausgeben:
fprintchar(stream,'#');
var cl_signean sign = 0;
if (ptr == string_limit) goto not_rational_syntax;
switch (*ptr) {
- case '-': sign = ~sign;
+ case '-': sign = ~sign; // fallthrough
case '+': ptr++;
default: break;
}
var cl_signean sign = 0;
if (ptr == string_limit) goto not_float_syntax;
switch (*ptr) {
- case '-': sign = ~sign;
+ case '-': sign = ~sign; // fallthrough
case '+': ptr++;
default: break;
}