Home > By category > Developer Tools >Management & Distribution > ULS



ULS

  • Downloads: 
  • Views: 
  • Rating:

ULS is an object factory for generic-purpose lexical analysis supporting UTF-8. It's provided as C/C++ library with a couple of other instruments for the Windows and Linux platforms.

ULS was specially built to be an intuitive, practical, flexible and optimized tokenizer that you can use.

Features:

ULS supports UTF-8 encoded input files as well as ASCII. This means that you can use your locale language for identifiers in program source.
ULS can simultaneously tokenize multiple of files or (literal) strings as input.
ULS can stream the sequence of tokens to file or file descriptor.
ULS can be a replacement of 'flex' as token provider to yacc/bison parser. Its lexical configuration is read from file suffixed by '*.ulc'.
The precision of floating number is irrelavant with lexical analysis. ULS manipulates reals or integers having arbitrary number of digits.
ULS provides with a unique (varargs-style) logging framework, which is also used for gerneral purposes. ULS supports for dynamic printf. ULS enables the users to have their own formatted *-printf by adding or overriding its conversion specifications. There are %s, %c, %d, %u, %f, %Ld, %Lf, ... in default conversion specifications newly written from scratch. The group of conversion specifications itself can be instantiated thread by thread. The output port that the group uses can be any one only if it's given 'puts' interfaces. ULS, by default, provides the 'puts' interfaces for string-buffer and the file pointers, including stdout and stderr.
There're examples scanning the 'css3', 'html5', 'shell-script', 'Makefile' and dumping tokens.

Free download from Shareware Connection - ULS is an object factory for generic-purpose lexical analysis supporting UTF-8.

Publisher: Stanley Hong | License: Freeware | Price: 0.00
Version: 1.3.1 | Size: 1843 KB | Platform: Win7 x64, Windows 7, WinOther, WinVista, WinVista x64
Released Date: | Rating: 0 | Title: ULS

Author Url: http://sourceforge.net/projects/uls/
Program Info Url: http://sourceforge.net/projects/uls/
Download Url: http://sourceforge.net/projects/uls/files/uls-1.3.tar.bz2/download

More downloads from ULS publisher Stanley Hong:

ULS 1.2.1 Beta - An object factory for generic-purpose lexical analysis supporting UTF-8

ULS keywords:
ULS related downloads:

Winsock Interface Library for C/C++ - Winsock Interface Library for C/C++

Visual Browser for C/C++ - Visual Browser for C/C++ is a C/C++ Code Browser integrating program code editor,analyzer and documentation generator with code flowcharting and visualization.It can help programmer to browse,edit,document and understand source code.

Client / Server Comm Library for C/C++ - Client / Server Communication Library for C/C++ (CSC4C) is a TCP/IP communication component DLL library. Uses the standard Windows API to communicate with other programs across any TCP/IP network such as the Internet or intranet.

HS GSM SMS C Source Library - HS GSM SMS is a C source library. It provides a PC based user application with access to a mobile phone's Short Message Service (SMS) function, according to ETSI standards: GSM 07.05 (ETS 300 585) (use of DTE for SMS), GSM 03.40 (SMS)

Windows Std Serial Communications Library for C/C++ - MarshallSoft C/C++ serial communication component library for serial port communications. Uses the standard Windows API to communicate with any device connected to a serial port.

Shareware Connection periodically updates pricing and software information of 'ULS' from company source 'Stanley Hong' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'ULS' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of ULS.

New Reviews

Driver Fusion - To keep your laptop and desktop running smoothly and get the best performance out of it, it is important to pay attention to some aspects. It is quite important to ensure your PC device drivers are updated. Components like motherboards, GPU and ...

Style Jukebox - No matter if you use a computer for personal needs or work in a networked setup, listening to music is commonplace. It is required for relaxation amidst work and nearly every user indulges in it. For music playback on PC, the WMP is not the only ...

PCFerret - For average PC users learning about the details of each hardware component used in the laptop or desktop may not be an easy task. It is something the geeks can find out easily. However, less tech savvy PC users can surely resort to specialized ...

Qustodio Free Parental Control - Without using the Internet, it is extremely difficult to obtain information, seek entertainment or look for study references but there is a downside to it as well. While some tech savvy kids master the tricks to bypass monitoring of their parents ...

DriveHQ Online Backup Enterprise Edition - For individual users as well as organizations, taking backup of data is vital nowadays. You really cannot count on the PC hard drive solely to store your data forever in a secure manner, as it is! Backup software is a prerequisite and choosing ...

dMaintenance - As a computer user, you may need to deal with several types of applications. For a lot of Windows users, the integrated tools of the OS may not suffice at times. They may need to use several third party apps for needs such as entertainment, ...

Argente Utilities - You can find so many third party utilities that can be used to maintain a Windows based PC and extract maximum performance from it. While these tools offer better performance than Windows in-built utilities, the plethora of choices can make ...

FortiClient Standard - Every computer user needs to have adequate protection for his system and this holds true for corporate and network users. In business setups, where multiple desktops and servers are connected to a network, using regular antivirus suite may be ...

SumatraPDF - The PDF format is used worldwide to distribute document files without changing formatting, alignment and layout. It can also be used to share complex engineering designs and diagrams along with massive amounts of text. The biggest benefit of this ...

VLC Media Player Portable - There are plenty of media player applications available for Windows and some of the popular ones are actually freeware. If you find the Windows media player inadequate or sluggish, give VLC media player a try. This versatile media player plays ...




New Downloads

TextPipe Engine

Fast text manipulation and
data extraction engine. Fix
websites, database data and
electronic text with pattern
...

TeeChart NET for
Xamarin.Android

TeeChart Charting component
for Xamarin.Android offers the
most common chart types,
gauges and maps with
customizable ...

Elecard StreamEye Basic

Video quality test software
for QA, technical support, and
system integration teams
offering key features of
StreamEye ...

Install Package IronOcr

IronOcr makes it simple to
read text and barcode content
from pictures & scanned
documents in your C# or VB.net
...

dotConnect for FreshBooks

dotConnect for FreshBooks is
an ADO.NET provider for
working with FreshBooks data
through the standard ADO.NET
or Entity ...

NOV Chart for .NET

NOV Chart for .NET is an
advanced charting control for
.NET, covering a vast feature
set of charting types for ...

Nevron Chart for .NET

Nevron Chart for .NET is a
professional charting
component for .NET, featuring
numerous business, scientific
and ...

SQL Job Manager

View SQL Server jobs and
scheduled jobs across your SQL
enterprise from a single
console. Manage jobs by
simply dragging ...

Gridraw

Gridraw is a new feeling UML
drawing tool based on the cell
system. Diagrams are editable
in a similar way to
spreadsheet ...

MarshallSoft Client Mailer
for Foxpro

Send personalized text or HTML
email with attachments to
clients or customers directly
from a Visual FoxPro
application ...

ComfyJ

ComfyJ is a COM-to-Java-to-COM
bridge. ComfyJ allows to
easily integrate a Java
application with any
COM/OLE/OCX/ActiveX ...

Viscomsoft .Net Video
Capture SDK

.net video capture sdk, .net
web cam sdk, .net capture sdk,
Capture Video/Audio from Web
Cam, Capture Card.