From e434036cffd2a5fa1d7ca9195b45cf1c61a71537 Mon Sep 17 00:00:00 2001 From: Melody Horn Date: Sun, 25 Oct 2020 11:32:02 -0600 Subject: add octal literals --- vs-c.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vs-c.md') diff --git a/vs-c.md b/vs-c.md index b6cbcd5..fe4ed3e 100644 --- a/vs-c.md +++ b/vs-c.md @@ -9,7 +9,6 @@ Some of the footguns and complexity in C come from misfeatures that can simply n Some constructs in C are almost always the wrong thing. - `goto` -- Octal literals - Hexadecimal float literals - Wide characters - Digraphs @@ -55,6 +54,7 @@ However, sometimes it just sucks, and in those cases Crowbar makes changes. - `_Bool` is just `bool`, `_Complex` is just `complex` (why drag the preprocessor into it?) - Adding a `_` to numeric literals as a separator - All string literals, char literals, etc are UTF-8 +- Octal literals have a `0o` prefix (never `0O` because that looks nasty) # Additions -- cgit v1.2.3