Directory | Tags | Index | LinkIt | Submit   | Help
    Friday, 18 April 2014 - anonymous
Login/Register to vote and to have access to more features

You are here: Root > Software > Development > Libraries

View the dependency graph for this library

Ystok-Library
Created by divanov on: Mon, 30 Apr 2012 11:34:33 GMT, Last modification: Mon, 30 Apr 2012 12:13:32 GMT

Ystok-Library is a portable Common Lisp library of general purpose macros, functions, and utilities.

eMail
Web sitehttp://lisp.ystok.ru/ylib/
Mailing list
Version1.2.021 - Wednesday, 18 April 2012
MaturityMature
OS compatibility
ASDF installableYes
Official Downloadhttp://lisp.ystok.ru/ylib/ylib-1-2-13.zip
Mirrored Download
Source code repository

Localization

Ystok-Library includes the defnative macro for customizing national language strings. Such strings are compiled into application when delivering in a specific language.

The lang/ subdirectory contains language files for German and Russian.

File utilities

The file-utils.lisp contains some useful functions:

META

The library includes the portable code of META, a classic technique for building recursive descent parsers, which is both simple and effective. See "Pragmatic Parsing in Common Lisp" of Henry G. Baker at http://citeseer.ist.psu.edu/baker91pragmatic.html or inside http://portal.acm.org/  or just download Prag-Parse.ps, the original article in PostScript.

The meta-parse-number.lisp file in the distribution bundle presents an example of using META. This approach is used by

LispWorks compatibility code

The lw-compat.lisp file contains reimplementation of useful primitives from LispWorks system and lispworks packages.

Compatible Implementations

LispWorks | SBCL

Required by these libraries

Ystok-URI - library for representing, parsing, and... | YstokGrid | Ystok-Local-Time

Authors and Maintainers

Dmitriy Ivanov

Tags

Libraries | Code Snippets | LLGPL | English | German | Russian

0 Notes and 0 comments

0 Notes

You must be logged to add a note


0 Comments

You must be logged to add a comment