grammar fixes

This commit is contained in:
anon 2024-05-30 14:28:06 +02:00
parent 0c83eb7979
commit c4b34ea22a

View File

@ -20,17 +20,18 @@ signed main(){
return i;
}
```
It, in broad sense, is what PL/SQL is for Ada, for C/C++.
It, in a broad sense, is what PL/SQL is for Ada, but for C/C++.
With an extra step of preprocessing,
the above is turned into conventional C,
that any compiler will be able to deal with.
Which is quite similar to how Flex and Bison work.
## Why?
Embeded SQL provides the following benefits:
+ better syntax highlighting compatibility
+ compile time SQL syntax checks
+ more agile database <-> language type conversions
+ more agile type conversions between the database and C
## Who is responsible for this?
IBM is.
@ -40,7 +41,7 @@ which edition,
but I believe it originates from the 80s.
In 1998,
Michael Meskes started Postgresqls on going embeded SQL support
Michael Meskes started Postgresql's on going embeded SQL support
with the following comment:
> Well this is not really a patch.
@ -60,3 +61,6 @@ for non-enterprise purposes of rather poor taste.
This is why this project sets out to
start supporting SQLite/embeded SQL and
to create a system where adding arbitrary databases is easy
## Tell me the details
The exact specification can be found at [documentation/spec.md](documentation/spec.md).