Language::Frink::Eval 0.02
Sponsored Links
Language::Frink::Eval 0.02 Ranking & Summary
File size:
0.22 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
869
Date added:
2007-06-07
Publisher:
Clayton ONeill
Language::Frink::Eval 0.02 description
Language::Frink::Eval is a Perl module that acts as a simple wrapper around the Frink interpreter written by Alan Eliasen. As such, it requires a local copy of the Java interpreter and the frink.jar file. For more information on Frink, please see http://futureboy.homeip.net/frinkdocs/.
This module works by starting a JVM as a child process, and sending Frink expressions to it via a pipe, and retrieving the results the same way. Also, this module has the ability to function in a restricted mode it attempts to filter "dangerous" expressions, such as functions that read files from local disk, the network, and also commands that may persistantly change the interpreter state.
The list of "dangerous" functions and expressions was derived by reading the Frink documentation, and probably is not complete. If you find commands that get through the filter that should, please report them.
The following functions are not allowed in restricted mode:
lines[]
read[]
eval[]
input[]
select[]
callJava[]
newJava[]
staticJava[]
The following language constructs are not allowed in restricted mode:
Regexes
Function Declarations
Unit display format
Loops
Time display format
Procedure blocks
File inclusion
Class Declaration
This module works by starting a JVM as a child process, and sending Frink expressions to it via a pipe, and retrieving the results the same way. Also, this module has the ability to function in a restricted mode it attempts to filter "dangerous" expressions, such as functions that read files from local disk, the network, and also commands that may persistantly change the interpreter state.
The list of "dangerous" functions and expressions was derived by reading the Frink documentation, and probably is not complete. If you find commands that get through the filter that should, please report them.
The following functions are not allowed in restricted mode:
lines[]
read[]
eval[]
input[]
select[]
callJava[]
newJava[]
staticJava[]
The following language constructs are not allowed in restricted mode:
Regexes
Function Declarations
Unit display format
Loops
Time display format
Procedure blocks
File inclusion
Class Declaration
Language::Frink::Eval 0.02 Screenshot
Language::Frink::Eval 0.02 Keywords
Eval 0.02
Eliasen
written by
Perl module
Alan Eliasen
Frink
module
interpreter
wrapper
written
simple
Language::Frink::Eval
LanguageFrinkEval
Language::Frink::Eval 0.02
Libraries
Programming
Bookmark Language::Frink::Eval 0.02
Language::Frink::Eval 0.02 Copyright
WareSeeker periodically updates pricing and software information of Language::Frink::Eval 0.02 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Language::Frink::Eval 0.02 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
perl modules
professor frink
beatles songs written by george harrison
frink snow plows
elizabeth frink
install perl module
module master
interpreter magazine
frink simpsons
anne frank
stephen frink
frink chambers school
lunar module
dream interpreter
installing perl module
frink rules
module allows users
interpreter training
Related Software
App::Manager is a Perl module for installing, managing and uninstalling software packages. Free Download
XML::Quick is a Perl module to generate XML from hashes (and other data). Free Download
PDL::Opt::NonLinear is a Perl module with non linear optimization routines. Free Download
PerlIO is a Perl module created to load on demand PerlIO layers and root of PerlIO::* name space. Free Download
Language::Zcode::Runtime::State is a Perl module to handle saving, restoring, etc. the game state. Free Download
Lefromoma is a simple mame frontend written in python focused on cabinets. Free Download
Nasal is a simple, small, yet full-featured embeddable scripting language. Free Download
kcheckmail project is a very simple biff utility written in perl. Free Download
Latest Software
Popular Software
Favourite Software