ULS 1.5

Tokenizer for Lexical Analysis
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.

Main features:

  • ULS can instantiate multiple objects for lexical analyses.
  • Each objects can process multiple inputs of different languages.
  • The language for lexical analysis is specified by configuration file suffixed by *.ulc.
  • ULS can tokenize the input file which encoded by UTF-8.
  • The input file may contain the words in localized language as identifier.
  • ULS can stream the tokens from many input files.
  • The stream can be stored in a uls-file(*.uls) and replayed from it.

last updated on:
January 30th, 2014, 17:35 GMT
file size:
1.1 MB
developed by:
Stanley Hong
license type:
Apache License 2.0 
operating system(s):
Windows All
C: \ Programming \ Other Programming Files


In a hurry? Add it to your Download Basket!

user rating 1



Rate it!
1 Screenshot
ULS - ULS allows you to view how the lexical analyzer creates the class source code.
What's New in version 1.4.2
  • Fixed the miss of consraint that the maximum number of literal-string types is eight per uls-spec(*.ulc). At most four literal-string types are permitted in the previous releases.
read full changelog

Add your review!