aboutsummaryrefslogtreecommitdiff
path: root/vs-c.rst
diff options
context:
space:
mode:
authorMelody Horn <melody@boringcactus.com>2020-11-02 23:20:34 -0700
committerMelody Horn <melody@boringcactus.com>2020-11-02 23:20:34 -0700
commitabe957952ecf232481a5e9819b94dececa2a5f21 (patch)
treea57685e3fc6f2d3489f0ebb2c24f80596bebe203 /vs-c.rst
parentc7f8dc29ea3b4307d35d1f38596ba970af9318fd (diff)
downloadspec-abe957952ecf232481a5e9819b94dececa2a5f21.tar.gz
spec-abe957952ecf232481a5e9819b94dececa2a5f21.zip
add skeleton of type syntax
Diffstat (limited to 'vs-c.rst')
-rw-r--r--vs-c.rst2
1 files changed, 1 insertions, 1 deletions
diff --git a/vs-c.rst b/vs-c.rst
index 42f8a38..73d0653 100644
--- a/vs-c.rst
+++ b/vs-c.rst
@@ -58,7 +58,7 @@ C's syntax isn't perfect, but it's usually pretty good.
However, sometimes it just sucks, and in those cases Crowbar makes changes.
* C's variable declaration syntax is far from intuitive in nontrivial cases (function pointers, pointer-to-``const`` vs ``const``-pointer, etc).
- Crowbar uses :doc:`simplified type syntax <types>` to keep types and variable names distinct.
+ Crowbar uses :crowbar:ref:`simplified type syntax <Type>` to keep types and variable names distinct.
* ``_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