Yes, but probably simpler and more in the tradition of sqlite. Make it simple 
and easy to use.

John Stanton <[EMAIL PROTECTED]> wrote: Are you proposing an implementation of 
the existing Embedded SQL standard?

Ken wrote:
> Yes, a pre processor, but not a wrapper. A wrapper as I've seen from the 
> sqlite.org site is simply a layer on top of the sqlite3 api. I've written my 
> own wrapper. I'm really looking to see if instead of inserting an additional 
> layer, the actual code could be compiled inline into the sourcing C file, 
> thus a pre processor. 
>  
>  I'll give this a quick first  pass when I get some free time, how difficult 
> could it really be ? 
>  
>  would anyone be interested in this as a project?
>  
> 
> John Stanton  wrote: My understanding is that he is advocating a compiler 
> which would take 
> his definition of an Sqlite operation and generate correct Sqlite3 API 
> calls.
> 
> An existing wrapper could well satisfy his requirement.
> 
> Joe Wilson wrote:
> 
>>I not sure what you mean by preprocessor, but if you mean a
>>"stored procedure language", sqlite does not support an official one
>>within the database itself.
>>
>>There are, however, dozens of bindings to computer languages
>>in addition to the Tcl wrapper that ships with sqlite:
>>
>>http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers
>>http://www.sqlite.org/tclsqlite.html
>>
>>--- Ken  wrote:
>>
>>
>>>Does a preprocessor exist for sqlite and if so where ?
>>>
>>>If not that might be a really nice project to be able to support 
>>>syntax as follows:
>>>
>>>SQLITE_EXEC at :loginhndl    login "dbname.db"; 
>>>SQLITE_EXEC at :loginhndl declar cursor c1;
>>>SQLITE_EXEC at :loginhndl prepare cursor c1 using sqlStr;
>>>SQLITE_EXEC at :loginhndl bind x .... (not sure about this one)....
>>>SQLITE_EXEC at :loginhndl fetch c1  into :hostvars ;
>>>SQLITE_EXEC at :loginhndl close cursor c1;
>>>SQLITE_EXEC at :loginhndl close database
>>>
>>>..... The list would go on and on, but you get the idea.
>>>
>>>Ken
>>
>>
>>
>>
>> 
>>____________________________________________________________________________________
>>Do you Yahoo!?
>>Everyone is raving about the all-new Yahoo! Mail beta.
>>http://new.mail.yahoo.com
>>
>>-----------------------------------------------------------------------------
>>To unsubscribe, send email to [EMAIL PROTECTED]
>>-----------------------------------------------------------------------------
>>
> 
> 
> 
> -----------------------------------------------------------------------------
> To unsubscribe, send email to [EMAIL PROTECTED]
> -----------------------------------------------------------------------------
> 
> 
> 


-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------


Reply via email to