From: Heng Li Date: Mon, 28 Jan 2013 02:20:19 +0000 (-0500) Subject: minor gramartical improvement X-Git-Tag: spawn-final~34 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=04fc53768fbae13c7fff5a34c46238f3e24616c4;p=klib.git minor gramartical improvement --- diff --git a/README.md b/README.md index 200f2f6..41ccdf4 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ For the implementation of generic [containers][21], klib extensively uses C marcos. To use these data structures, we usually need to instantiate methods by expanding a long macro. This makes the source code look unusual or even ugly and adds difficulty to debugging. Unfortunately, for efficient generic -programming in C where there is no C++-like [template][22], using marcos is the only +programming in C that lacks [template][22], using marcos is the only solution. Only with marcos, we can write a generic container which, once instantiated, compete with a type-specific container in efficiency. Some generic libraries in C, such as [Glib][23], use the `void*` type to implement