Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.402.056 Times

YAML::Logic 0.05

Company: Michael Schilli
Date Added: June 13, 2013  |  Visits: 374

YAML::Logic

Report Broken Link
Printer Friendly Version


Product Homepage
Download (33 downloads)



YAML::Logic allows users to define simple boolean logic in a configuration file, without permitting them to run arbitrary code.<br /><br />While Perl code can be controlled with the Safe module, Safe can't prevent the user from defining infinite loops, exhausting all available memory or crashing the interpreter by exploiting well-known perl bugs. YAML::Logic isn't perfect in this regard either, but it makes it reasonably hard to define harmful code.<br /><br />The syntax for the boolean logic within a YAML file was inspired by John Siracusa's Rose::DB::Object::QueryBuilder module, which provides data structures to define logic that is then transformed into SQL. YAML::Logic takes the data structure instead and transforms it into Perl code.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Codethe Harmful Inspired Isn Makes Perfect Regard Rosedbobjectquerybuilder Siracusa Structure Structures Syntax Takes Transformed Transforms Wellknown
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


YAML::LOGIC RELATED
Network & Internet  -  jBrowse 1
If you want to read Japanese web pages, but your Japanese isn't perfect, you might be interested in jBrowse.It's a plugin for Microsoft Internet Explorer that adds furigana and word definitions to Japanese web pages.It's also a...
2.64 MB  
Programming  -  JSONjuicer 1.0
A Java open-source library which makes encoding and decoding Java data-structures to and from JSON text easy and intuitive.
141.32 KB  
Development Tools  -  Orthogonal Least Squares Algorithm for RBF Networks 1.0
The code implements the algorithm as given in Chen et. al 1991.It takes max tolerance from the user.It selects Ms significant regressors from the total M regressors.Unfortunately, the error obtained after training the RBF network isn't as...
10 KB  
Development Editors  -  Eddie 1.1
Eddie is a programmer's editor for Mac OS X, inspired by MPW. Ideal for C/C++ development, HTML, JavaScript, Konfabulator, Perl, etc.. Fast and lightweight. Supports a Worksheet -- a full-featured shell that combines the power of bash and the ease...
 
MP3 Tools  -  iMovie 9.0.2
iMovie makes it easy to turn your home videos into your all-time favorite films. You’ll laugh. You’ll cry. You’ll watch them over and over again. And you’ll share them with everyone. About iMovie 9.0.2 This update improves overall...
27.52 MB  
Modules  -  DraggableViews 6.x-3.5
DraggableViews makes rows of a view "draggable" which means that they can be rearranged by Drag'n'Drop. This module makes it possible to organize complex structures with just a few clicks. This graceful behavior is implemented as a Views...
40.96 KB  
Games  -  GUSANOS 0.8.1
GUSANOS is an open-source clone of the DOS game Liero. It currently works on Windows and Linux. In the game each player controls a small worm armed to the teeth and fights other worms in a destructible battleground. It can be described...
2.36 MB  
Puzzles  -  jalada Hamia Blue 3.1.2.1
Download this next generation free 3D Sokoban styled puzzle and logic game and meet Hamia, the cute Eskimo, and accompany him by his journey through fascinating playgrounds full of ice cubes. You get by downloading this free puzzle game: + A...
192.29 MB  
Musical Instrument Tools  -  Monkey's Audio 4.0+
Monkey's Audio is a fast and easy way to compress digital music. Unlike traditional methods such as mp3, ogg, or lqt that permanently discard quality to save space, Monkey's Audio only makes perfect, bit-for-bit copies of your music.. That means...
1.3 MB  
Audio Editors  -  Paparazzi! 0.4.3
Paparazzi! is a small utility for Mac OS X that makes screenshots of webpages. This very simple tool takes screenshots of websites which do not fit on one screen. You specify the desired width, minimal height and the URL. The program displays a...
 
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB