Print

Print


On 4/9/15 8:39 AM, Bill Reese wrote:
> Steve,
>
> Don't you mean SWML-S here?
>
>
> On 04/09/2015 08:39 AM, Stephen E Slevinski Jr wrote:
>> For programs that use FSW, there is an older PHP application titled 
>> the "SignWriting Icon Server".  It is a legacy implementation that 
>> contains a lot of conversion code.  This is the engine that runs 
>> SignPuddle Online.  You can find the source on GitHub.
>> https://github.com/Slevinski/swis
>
>
Hi Bill,

The SignWriting Icon Server only has one function that deals with SWML-S 
called "swml2ksw".  Located in file spl.php for "SignPuddle Legacy".
https://github.com/Slevinski/swis/blob/master/spl.php

After the SWML-S is converted to KSW, an additional conversion is needed 
to create the FSW called "ksw2fsw". Located in file msw.php
https://github.com/Slevinski/swis/blob/master/msw.php

The SignWriting Icon Server can only read SWML-S and does not contain 
any functions that write SWML-S.

The XML based solution of SWML-S is a processing intensive solution.  It 
requires extra libraries to support the XML and it is slow for large 
amounts of data.

The character based solution of FSW is much easier and faster to use.  
Rather than processing with XML libraries, the strings can be recognized 
with Regular Expressions.

Regards,
-Steve

________________________________________________


SIGNWRITING LIST INFORMATION

Valerie Sutton
SignWriting List moderator
[log in to unmask]

Post Messages to the SignWriting List:
[log in to unmask]

SignWriting List Archives & Home Page
http://www.signwriting.org/forums/swlist

Join, Leave or Change How You Receive SW List Messages
http://listserv.valenciacollege.edu/cgi-bin/wa?SUBED1=SW-L&A=1