From 6f7cb416a37c5da3233735329a948bb4b66ee1bc Mon Sep 17 00:00:00 2001
From: Grant Weddell <gweddell@uwaterloo.ca>
Date: Wed, 22 Aug 2018 13:45:40 -0400
Subject: [PATCH] Update README.md

---
 README.md | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/README.md b/README.md
index d111abe..ce871d0 100644
--- a/README.md
+++ b/README.md
@@ -3,14 +3,15 @@ performance is critical is in terms of a collection of n+1 files containing
 code in the C programming language: n "module" files with a ".c" suffix that
 contain the bodies of C functions and procedures, and one additional shared file
 with a ".h" suffix that contains definitions of global variables and types that
-are used by each of the modules. LDI, short for "logical data integration", is a
-collection of tools that make it possible to define this behavior by first
-substituting the ".h" file with a relational database schema abstracting all
-data relevant to the process or thread, including local heap memory data with
-the low level interface defined by the ".h" file, and then second, by appealing
-to a variant of the static embedded SQL protocol coupled with C in coding each
-of the n modules as a file with a ".sql" suffix.
+are used by each of the module files. LDI, short for "logical data integration",
+is a collection of tools that make it possible to define this behavior in
+another way. First, the ".h" file is replaced with a relational database schema
+that abstracts all data relevant to the process or thread, including local heap
+memory data with the low level interface defined by the ".h" file. And second,
+each of the ".c" module files is replaced with a ".sql" version in which all
+data manipulation in the bodies of C functions and procedures is re-coded by
+using a variant of the static embedded SQL protocol.
 
 Note that each of the tools comprising the LDI system define the behavior of
 such a process or thread, and are therefore also coded in this manner. Thus, the
-tools themselves also constitute important benchmarks for their own evaluation. 
\ No newline at end of file
+tools themselves also constitute important benchmarks for their own evaluation.
\ No newline at end of file
-- 
GitLab