Sun, 15 Dec 2024 14:32:39 +0100
fix number parser not detecting integers out of range
Note: for doubles the same approach does not work, because
it takes a lot to push a double out of range (for strtod)
and long before that happens, the value gets insanely
imprecise.
relates to #431
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <Filter Include="Header"> <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> <Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions> </Filter> <Filter Include="Source"> <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> <Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions> </Filter> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\tests\test_allocator.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_buffer.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_compare.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_hash_key.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_hash_map.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_iterator.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_json.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_list.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_mempool.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_printf.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_properties.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_string.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_szmul.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_tree.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\test_streams.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\ucxtest.c"> <Filter>Source</Filter> </ClCompile> <ClCompile Include="..\..\tests\util_allocator.c"> <Filter>Source</Filter> </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\tests\util_allocator.h"> <Filter>Header</Filter> </ClInclude> </ItemGroup> </Project>