Fix #38.
This commit is contained in:
parent
8f11f3291f
commit
42ba457439
|
|
@ -333,6 +333,10 @@ private:
|
||||||
writeToken();
|
writeToken();
|
||||||
writeParens(true);
|
writeParens(true);
|
||||||
break;
|
break;
|
||||||
|
case tok!"is":
|
||||||
|
writeToken();
|
||||||
|
write(" ");
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
if (index + 1 < tokens.length)
|
if (index + 1 < tokens.length)
|
||||||
{
|
{
|
||||||
|
|
@ -395,8 +399,11 @@ private:
|
||||||
case tok!"(":
|
case tok!"(":
|
||||||
writeParens(true);
|
writeParens(true);
|
||||||
break;
|
break;
|
||||||
case tok!"@":
|
|
||||||
case tok!"!":
|
case tok!"!":
|
||||||
|
if (peekIs(tok!"is"))
|
||||||
|
write(" ");
|
||||||
|
goto case;
|
||||||
|
case tok!"@":
|
||||||
case tok!"...":
|
case tok!"...":
|
||||||
case tok!"[":
|
case tok!"[":
|
||||||
case tok!"++":
|
case tok!"++":
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
static int isInfinity(double r)
|
||||||
|
{
|
||||||
|
auto a = r is double.infinity || r is-double.infinity;
|
||||||
|
auto b = r is double.infinity || r!is-double.infinity;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
static int isInfinity(double r)
|
||||||
|
{
|
||||||
|
auto a = r is double.infinity || r is -double.infinity;
|
||||||
|
auto b = r is double.infinity || r !is -double.infinity;
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue