[Cuis-dev] SQLite3 connection libraries

ken.dickey at whidbey.com ken.dickey at whidbey.com
Mon Jul 10 06:31:21 PDT 2023


On 2023-07-10 02:10, Vince Refiti via Cuis-dev wrote:

> Do Pharo libraries work in Cuis?

Vince,

In general, most Smalltalk packages have to be "ported" between 
dialects.

Cuis's Morhpic3 UI is fairly different, but most computish code ports 
with few changes -- perhaps some file i/o changes, whtever.

One challenge with Pharo is that they use the ".st" file suffix, but a 
Tonel format.  The original Squeak derived runtimes use a Chunk format, 
but the same ".st" file suffix, sigh.

You can git clone
   https://github.com/KenDickey/Cuis-Smalltalk-Tonel-Browser
and
   Feature require: 'ExchangeFormat-Tonel-Lite'.

which allows you to browse Tonel formatted files with a little work.

It adds to the File List browser the ability to write chunk files and 
then use the Cuis Package Browser to view and import code.

Just use the File List to view a Tonel file, click on the Code button, 
and you will be asked if OK to write a similarly named Chunk file which 
is then viewed in a Package Browser.  Good tool to know when porting 
code as you can selectively import.

In any case, this should give you an idea of how much work a port would 
be and if you want to undertake this.

If you do, we would much welcome a donated SQL package.

HTH,
-KenD




More information about the Cuis-dev mailing list