Switched string appends to use appender
This commit is contained in:
parent
ae49c5449c
commit
dd62f275c7
24
main.d
24
main.d
|
@ -157,11 +157,11 @@ void main(string[] args)
|
||||||
{
|
{
|
||||||
if (args.length == 1)
|
if (args.length == 1)
|
||||||
{
|
{
|
||||||
string f;
|
auto f = appender!string();
|
||||||
char[] buf;
|
char[] buf;
|
||||||
while (stdin.readln(buf))
|
while (stdin.readln(buf))
|
||||||
f ~= buf;
|
f.put(buf);
|
||||||
writeln(f.tokenize().count!(a => isLineOfCode(a.type))());
|
writeln(f.data.tokenize().count!(a => isLineOfCode(a.type))());
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -176,11 +176,11 @@ void main(string[] args)
|
||||||
{
|
{
|
||||||
if (args.length == 1)
|
if (args.length == 1)
|
||||||
{
|
{
|
||||||
string f;
|
auto f = appender!string();
|
||||||
char[] buf;
|
char[] buf;
|
||||||
while (stdin.readln(buf))
|
while (stdin.readln(buf))
|
||||||
f ~= buf;
|
f.put(buf);
|
||||||
highlighter.highlight(f.tokenize(IterationStyle.EVERYTHING));
|
highlighter.highlight(f.data.tokenize(IterationStyle.EVERYTHING));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -199,11 +199,11 @@ void main(string[] args)
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
to!size_t(args[1]);
|
to!size_t(args[1]);
|
||||||
string f;
|
auto f = appender!string();
|
||||||
char[] buf;
|
char[] buf;
|
||||||
while (stdin.readln(buf))
|
while (stdin.readln(buf))
|
||||||
f ~= buf;
|
f.put(buf);
|
||||||
tokens = f.tokenize();
|
tokens = f.data.tokenize();
|
||||||
}
|
}
|
||||||
catch(ConvException e)
|
catch(ConvException e)
|
||||||
{
|
{
|
||||||
|
@ -233,11 +233,11 @@ void main(string[] args)
|
||||||
Token[] tokens;
|
Token[] tokens;
|
||||||
if (args.length == 1)
|
if (args.length == 1)
|
||||||
{
|
{
|
||||||
string f;
|
auto f = appender!string();
|
||||||
char[] buf;
|
char[] buf;
|
||||||
while (stdin.readln(buf))
|
while (stdin.readln(buf))
|
||||||
f ~= buf;
|
f.put(buf);
|
||||||
tokens = tokenize(f);
|
tokens = tokenize(f.data);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue