Download CL EMB - CL EMB Description, CL EMB Reviews
Contact
 


 

Download

 
Download Now (12K)
LGPL (GNU Lesser General Public License)
Downloads till now: 1
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Assembler Tools , Bug Tracking , Code Generators , Compilers , Debuggers , Disassemblers , Internationalization , Interpreters , Libraries , Localization, Perl Modules , Preprocessors , Quality Assurance and Testing , UI (User Interfaces) , Version Control , Widgets ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

CL-EMB

 

Details

Size: 12K
Last Update: 2008-05-17 01:33:04
Version: 0.4.3
OS Support: Linux
License/Program Type: LGPL (GNU Lesser General Public License)
Publisher: Stefan Scholl
Price:$0.00
Description:

CL-EMB 0.4.3 is libraries software developed by Stefan Scholl.
CL-EMB is a library to embed Common Lisp and special template tags into normal text files. CL-EMB library can be used for dynamically generated HTML pages.



Installation:

CL-EMB can be installed with ASDF-INSTALL.
See http://weitz.de/asdf-install/ for further information.

Usage:

[generic function]
EXECUTE-EMB name &key env generator-maker => string

NAME can be a registered (with REGISTER-EMB) emb code or a pathname (type PATHNAME) of a file containing the code. Returns a string. Keyword parameter ENV to pass objects to the code. ENV must be a plist. ENV can be accessed within your emb code. The GENERATOR-MAKER is a function which gets called with a key and value from the given ENV and should return a generator function like described on
http://www.cs.northwestern.edu/academics/courses/325/readings/graham/generators.html

[generic function]
REGISTER-EMB name code => emb-function

Internally registeres given CODE with NAME to be called with EXECUTE-EMB. CODE can be a string or a pathname (type PATHNAME) of a file containing the code.

[function]
PPRINT-EMB-FUNCTION name

DEBUG function. Pretty prints function form, if DEBUG was T when the function was registered.

[function]
CLEAR-EMB name
Remove named emb code.

[function]
CLEAR-EMB-ALL
Remove all registered emb code.

[function]
CLEAR-EMB-ALL-FILES
Remove all registered file emb code (registered/executed by a pathname).


[special variable]
EMB-START-MARKER (default "")
End of scriptlet or expression.

[special variable]
ESCAPE-TYPE

Default value for escaping @var output is :RAW
Can be changed to :XML, :HTML, :URI, :URL, :URL-ENCODE

[special variable]
FUNCTION-PACKAGE

Package the emb function body gets interned to.
Default: (find-package :cl-emb-intern)

[special variable]
DEBUG

Debugging mode if T. Default: NIL

[special variable]
LOCKING-FUNCTION

Function to call to lock access to an internal hash table. Must accept a function designator which must be called with the lock hold. IMPORTANT: The locking function must return the value of the function it calls!

Requirements:
CL-PPCRE

What's New in This Release:
Faster file reading, new template tag @insert
CL-EMB 0.4.3 supports english interface languages and works with Linux.

Downloading CL-EMB 0.4.3 will take several seconds if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

CL-EMB Version History

Product Date Added
CL-EMB 0.4.3 2008-05-17 01:33:04


Related Software

pycups
From category: Libraries
pycups library is a set of Python bindings for the CUPS API....
Big Faceless Report Generator
From category: Libraries
Big Faceless Report Generator 1.1.32 is libraries software developed by Big Faceless Organization. Big Faceless Report Generator project is a Java application for converting source documents writte...
Argh! 0.2.3
From category: Interpreters
Argh! 0.2.3 is interpreters software developed by Sascha Wilde. Argh! is an esoteric programming language in the spirit of Befunge, Brainfuck, and friends. Argh! project is a nice and simple langua...
Domino Javadoc Generator
From category: Code-Generators
Domino Javadoc Generator 0.4 is code generators software developed by Ferdinand Prantl. Domino Javadoc Generator project aims to create a documentation to the Lotus Notes API for Java in a standard...
Bigtop::Backend::Control::Gantry
From category: Libraries
Bigtop::Backend::Control::Gantry 0.18 is libraries software developed by Phil Crow. Bigtop::Backend::Control::Gantry is a controller generator for the Gantry framework. SYNOPSIS Build...
Apache::Wyrd::Bot 0.93
From category: Libraries
Apache::Wyrd::Bot 0.93 is libraries software developed by Barry King. Apache::Wyrd::Bot provides a class of objects which operate in the background and independent of the apache process, while bein...
Pulse
From category: Quality-Assurance-and-Testing
Pulse is an automated build (or continuous integration) server designed to work with you to ensure the integrity of your code....
CentralNic Unicode Library
From category: Libraries
CentralNic Unicode Library 0.0.1 is libraries software developed by Gavin Brown. The CentralNic Unicode Library provides some PHP classes for maniuplating Unicode data. These classes are general pu...
python twitter
From category: Libraries
python-twitter is a Python wrapper around the Twitter API....
OpenDBX
From category: Libraries
OpenDBX is an extremely lightweight but extensible C library for accessing databases with a single API....
DBIx Record
From category: Perl-Modules
DBIx::Record is a middle tier system for representing database records as objects....
Ethiopic::Cstocs
From category: Libraries
Ethiopic::Cstocs 0.12 is libraries software developed by Daniel Yacob. Ethiopic::Cstocs is a Perl module for conversions of charset encodings for Ethiopic script. SYNOPSIS use LiveG...
Audio::ConvTools 0.08
From category: Libraries
Audio::ConvTools 0.08 is libraries software developed by Michael Hooreman. Audio::ConvTools is a API to convert audio files from/to mp3 ogg and wav. SYNOPSIS use Audio::ConvTools; \...
Net DSML filter pm
From category: Perl-Modules
Net::DSML::filter.pm is a Perl module that supplies a Net::DSML::Filter object that is used by a Net::DSML object....
FEST Assert
From category: Quality-Assurance-and-Testing
FEST-Assert is a Java library that provides a fluent interface for writing assertions....
 

Top Downloads

 
1. Canon PIXMA iP1200 Printer Driver
2. Canon PIXMA iP1000 Printer Driver
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Genius Eye 110 Webcam Driver
5. Canon PIXMA iP1300 Printer Driver a
6. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
7. Canon PIXMA iP1200 Printer Driver d
8. Canon PIXMA iP1600 Printer Driver
9. INTEX LAN Card D RTL
10. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
11. Biostar M6VLB Bios
12. TomTom HOME
13. Canon LaserShot LBP-1210 Printer Driver
14. Canon PIXMA MP210 MP Drivers
15. MSI KT3V Bios c
16. Canon i560 Printer Driver
17. Mercury KPC-6225V
18. Canon PIXMA iP1300 Printer Driver c
19. Canon i-SENSYS LBP2900 Printer Driver R
20. dmg2iso

DownloadTube Editor Reviews

 
1. 001Micron USB Drive Recovery Review
This USB drive data recovery software easily recovers the da...
2. Tag Backup & Restore
Tag Backup & Restore - a robust and efficient audio tag arch...
3. Data Export - DBF2DB2
Hxtt Data Export - DBF2DB2 is a program to import DBF (dBASE...
4. Dokmee Professional
Every company has document records, whether it is paper base...
5. Arcus Odyssey
Long time ago, an evil sorceress Castomira decided to conque...
6. Mind Chest
Mind Chest is an entertaining game in which you can test and...
7. Free Escape From Paradise Screensaver
With this free Escape From Paradise Game screensaver you wil...
8. Mind Your Card
This wonderful Card Mind Reader game will reveal the very ca...
9. MSG Viewer Pro - EML and MSG Viewer
MSGViewer Pro is a powerful yet easy to use viewer, converte...
10. Fractalius plug-in
This plug-in creates unusual, eccentric artworks in a single...

Software Reviews Full List



Recent Blog Posts

 
1. FreeSnap
Another freeware tool that rocks is the little FreeSnap. Thi...
2. Streamripper for Winamp
Streamripper is an Open Source (GPL) application that allow...
3. Mozilla did it - Guinness World Record
The Guiness Book officials admitted - Mozilla has just set t...
4. Audio tools FOR BEGINNERS – the sample rate.
Most of the audio conversion tools or the sound recorders yo...
5. 30 streams only in Winamp
This was quite a known issue in some older versions of Winam...
6. Console wars
This week's been Elite launch week on Tech & Gadgets -ÂÃ...
7. Storyline in games
I was flicking through Edge's 'get into games' suppl...
8. The new Simpsons Avatars!
With The Simpsons movie on its way out ("Spider-pig, spider-...
9. Problems with kids
Had a fascinating weekend visiting some friends and their ki...
10. Fight for the future
It’s no longer news that Software-as-a-Serv...

Last 20 Scripts

 
1. phPay
phPay is a shop and catalog system based on PHP and SQL. Fea
2. Random Numbers
Use this script to pick 16 random numbers. Lottery, for fun,
3. Image Gallery Pro
Image Gallery Pro is Image Gallery Software/ Photo Gallery S
4. WWWBoard
WWWBoard is an ASP-based discussion board system that works
5. ImageInfo
To optimize your site's load time you should always code in
6. VideoPlayer Xavi
Creating your own customized videoskin is sometimes a big pr
7. PHP file sharing
PHP Script sharing files with others (site owners are welcom
8. How to make a Dynamic Image
This is a useful way of creating images that change dependin
9. WEBO
WEBO is targetted at individuals and small to medium size or
10. Account Expiration Control
This Free Software joomla! component allows you to offer pai
11. PhotoIndex Application
PhotoIndex is a PHP application that takes a large number of
12. Contact Box v2
Not use db or anything it is useless contact for your websit
13. Gchats Tiny Mp3 Player
Gchats Tiny Mp3 Player 2.0 is the best choice for having mul
14. Ceilidh
Ceilidh is a platform-independent engine for collaboration a
15. Jevonweb Guestbook
This is a very easy to use guestbook program. It includes a
16. Andrey's Applets Set
Cool applets set with 9 different applets. Fire simulation
17. RanCon
"RanCon" is a very basic random content insertion script.
18. Better Whois Script
A Perl/CGI script that uses HTML templates so you can totall
19. Demis Web Map Server
The Demis Map Server is a professional web mapping component
20. Bingoware
The software allows the user to generate a given number of B