mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Slim down the string_to_int tests by 800 MB.
This commit is contained in:
@@ -4,18 +4,18 @@ import std::io, std::math;
|
||||
const N = 2560;
|
||||
macro String[] m() @const
|
||||
{
|
||||
var $strings = {};
|
||||
String[N] $strings = {};
|
||||
$foreach $i : math::iota(int[N]):
|
||||
$strings +++= @sprintf("%s", $i);
|
||||
$strings[$i] = @sprintf("%s", $i);
|
||||
$endforeach
|
||||
return $strings;
|
||||
return $strings[..];
|
||||
}
|
||||
|
||||
macro String[] m2() @const
|
||||
{
|
||||
var $strings = {};
|
||||
String[N] $strings = {};
|
||||
$foreach $i : math::iota(int[N]):
|
||||
$strings +++= @sprintf("%s", -$i);
|
||||
$strings[$i] = @sprintf("%s", -$i);
|
||||
$endforeach
|
||||
return $strings;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user