BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
S-Lang
version 1.4.4
contact publisher
home page
screenshots
version history
other reviews
send updates for this application
talkback
0 comments
 Published by Ted Stodgell
   Click here for more information about this publisher...
 Date Posted:   May 12th, 2001
 Last Updated:   May 12th, 2001
 License: Other Open Source License
 Downloads: 426 total; 1 recently
 Page Views: 6,799 total
 User Rating: awaiting 10 votes Give this application a rating
 Jump to the Downloads section
About S-Lang:
S-Lang is a multi-platform programmer's library designed to allow a developer to create robust multi-platform software. It provides facilities required by interactive applications such as display/screen management, keyboard input, keymaps, and so on. The most exciting feature of the library is the slang interpreter that may be easily embedded into a program to make it extensible.

S-Lang is mostly here for anyone who wants to tinker with slrn.

The S-Lang library includes the following:

  • Low level tty input routines for reading single characters at a time. Keymap routines for defining keys and manipulating multiple keymaps.
  • A high-level keyprocessing interface (SLkp) for handling function and arrow keys.
  • High level screen management routines for manipulating both monochrome and color terminals. These routines are very efficient. (SLsmg)
  • Low level terminal-independent routines for manipulating the display of a terminal. (SLtt)
  • Routines for reading single line input with line editing and recall capabilities. (SLrline)
  • Searching functions: both ordinary searches and regular expression searches. (SLsearch)
  • An embedded stack-based language interpreter with a C-like syntax.
S-Lang may distributed under either the GNU General public license or under the Perl "Artistic" License.
Latest Version
   
Details about this version:
This is the first version of S-Lang to appear on BeBits. It includes all the source and a precompiled libslang.a. You can use this stuff to build slrn. Changes since S-Lang 1.4.3:
  1. Fixed a bug that shows up on 64 bit BigEndian machines--- it affected no others.
  2. Fixed potential problem in pre-parsing binary strings.
  3. Bug a fixed affecting only pure termcap-based systems. It has been around a while, I am surprised that it took so long to be discovered.


 
Intel Version   (2.4 MB) 426 downloads
 
 
Dev LinkLink reliability rating  [rating: 10]    Download this app  Report bad link Houston Area League of PC Users
 
Add Additional Location
  Source Included
 
Related Links:
Post your own comment to the Talkback for this application!
Report a problem with the listing for this application!
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
 
BeGroovy
  Recent Downloads  -  # 664
Total Downloads  -  # 2,818
Total Views  -  # 2,278
User Ratings  -  N/A
  Dev. Languages
Shared Libraries
1.  QEMU - 9.62
2.  ScummVM - 9.50
3.  cpu_fix - 9.42
4.  Jukebox - 9.36
5.  Haiku AGP busm... - 9.35
6.  vim6 - 9.31
7.  Transmission - 9.27
8.  Beezer - 9.25
9.  BeeF - 9.25
10.  HandBrake - 9.24
1.  Ati Radeon Grap... - 360
2.  BeOS 5 Personal... - 282
3.  Realtek RTL8139... - 254
4.  ATI Rage 128 Pr... - 155
5.  USB Serial driver - 142
6.  DjVu Viewer - 124
7.  Intel Extreme G... - 101
8.  Broadcom 440x 10... - 92
9.  Ensoniq AudioPCI... - 88
10.  Sound Blaster Pr... - 81
You are not logged in.
 Login or create an account...
Hosted by NetConnect

 
Unless otherwise noted, everything is copyright © 1999-2002 Fifth Ace Productions, LLC. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.
Fifth Ace Productions