Ingo Ruhnke
|
6018831abc
Add missing <sstream> include
|
5 years ago |
Ingo Ruhnke
|
47c6398251
Add clang-tidy configuration
|
6 years ago |
Ingo Ruhnke
|
8abec55cfb
Add clang-tidy support to CMakeLists.txt
|
6 years ago |
Ingo Ruhnke
|
9cbadbde87
Fix clang-tidy warnings
|
6 years ago |
Ingo Ruhnke
|
dc94f883aa
Remove old pingus and supertux remains
|
6 years ago |
Ingo Ruhnke
|
1f462e5d39
Add install target to CMakeLists.txt
|
6 years ago |
Ingo Ruhnke
|
1830cba224
Do Appveyor build with x86/x64 and Debug/Release
|
6 years ago |
Ingo Ruhnke
|
98f3df319d
Fix size test case under MSVC x64
|
6 years ago |
Ingo Ruhnke
|
f217c002af
Use `enum class` for Value::Type
|
6 years ago |
Ingo Ruhnke
|
a86b385370
Add AppVeyor build script
|
6 years ago |
Ingo Ruhnke
|
b5bb0857fc
Add MSVC size to ValueTest.object_size test
|
6 years ago |
Ingo Ruhnke
|
c1adb3fe55
Check for gcc before adding gcc specific compiler flags
|
6 years ago |
Ingo Ruhnke
|
011e0a42cd
Use -Weverything warnings in Clang
|
6 years ago |
Ingo Ruhnke
|
1805546409
Use nullptr instead of NULL
|
6 years ago |
Ingo Ruhnke
|
67f15b0f55
Make car/cdr functions available in API
|
6 years ago |
Ingo Ruhnke
|
86a3476c5c
Use union-constructor instead of aggregate initialization
|
6 years ago |
Ingo Ruhnke
|
2f3be46a24
Use union-constructor instead of aggregate initialization
|
6 years ago |
Ingo Ruhnke
|
3a936dda77
Add C++17 float conversion via std::to_chars()/std::from_chars()
|
6 years ago |
Ingo Ruhnke
|
44b4037dac
More .gitignore
|
6 years ago |
Ingo Ruhnke
|
4bdc179f1e
More .gitignore
|
6 years ago |
Ingo Ruhnke
|
4076d5e48f
Fix missing ; on benchmarks
|
6 years ago |
Ingo Ruhnke
|
8916bef706
Update external/ libaries
|
6 years ago |
Ingo Ruhnke
|
b27c03c741
Fix Lexer not recognizing scientific notation
|
6 years ago |
Ingo Ruhnke
|
408ddb4995
Inline unnecessary Lexer::get_integer/real()
|
6 years ago |
Ingo Ruhnke
|
da0a1e1198
Add tests for float functions
|
6 years ago |
Ingo Ruhnke
|
dfc66fb587
Replace custom float functions with standard functions
|
6 years ago |
Ingo Ruhnke
|
17a475038b
Integer isn't locale dependent, so standard functions should do
|
6 years ago |
Ingo Ruhnke
|
22baefb817
Add m_ prefix to member variables
|
6 years ago |
Ingo Ruhnke
|
be30dc0791
Replace camelCase with snake_case in Lexer
|
6 years ago |
Ingo Ruhnke
|
e1cbdd8c9b
Add some test cases for Lexer
|
6 years ago |