|
|
7743c95631
|
Added user-defined literal for call to format()
|
2021-11-25 14:03:50 +01:00 |
|
|
|
3f46775b35
|
Moved functions to appropriate header files; Implemented const char* formatting
|
2021-11-25 11:04:24 +01:00 |
|
|
|
8ccceeef0d
|
Changed the way detail::format_args works: A preprocessing step yields the whole array without formatted values, values are then formatted in place
|
2021-11-25 10:16:09 +01:00 |
|
|
|
4c054bea8a
|
Removed comment
|
2021-11-22 12:54:01 +01:00 |
|
|
|
040dae6bf3
|
Added tests for negative int formatting
|
2021-11-22 12:46:33 +01:00 |
|
|
|
ba86cc40a5
|
Fixed issues with minus on integers
|
2021-11-22 12:42:36 +01:00 |
|
|
|
0557bd1651
|
Moved get_init_array() to utility.h
|
2021-11-22 11:21:29 +01:00 |
|
|
|
12eec70058
|
Formatting
|
2021-11-22 11:18:48 +01:00 |
|
|
|
ee8f3a02e5
|
Readability changes and supressed warnings
|
2021-11-22 11:13:47 +01:00 |
|
|
|
5ad045fa58
|
Made code easier to read
|
2021-11-22 11:07:14 +01:00 |
|
|
|
800c141a87
|
Added more tests; is_digit(s, i) -> is_digit<s>(i); Minor other stuff
|
2021-11-22 10:53:55 +01:00 |
|
|
|
ad737f1c73
|
Started implementing zero padding
|
2021-11-21 20:01:00 +01:00 |
|
|
|
f2de0773ed
|
format_arg(float) now works with the desired precision
|
2021-11-21 19:42:56 +01:00 |
|
|
|
ce2006694e
|
Made format() constexpr
|
2021-11-21 18:59:35 +01:00 |
|
|
|
53091a30cd
|
Added format_arg() for integral and floating point types and char arrays
|
2021-11-21 18:52:07 +01:00 |
|
|
|
6afb5bea87
|
Made format_args() slightly more readable
|
2021-11-21 17:42:05 +01:00 |
|
|
|
8bc8fa835d
|
Added recursive implementation of detail::format_args
|
2021-11-21 17:38:59 +01:00 |
|
|
|
0d72d35229
|
Implemented ast_node_T; parse_string now returns an actual AST; Moved functions to new files
|
2021-11-21 16:53:57 +01:00 |
|