Function Declaration
This script shows how you can use intospection to create a function wraper that verify Eiffel like contracts.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Using introspection to verify Eiffel contracts Download |
Nasal is a language that I wrote for use in a personal project. Ostensibly it was because I was frustrated with the dearth of small-but-complete embeddable scripting languages, but of course I really wrote it because it was fun. It is still young and incomplete in a few places, but is under...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (99): Nasal Download |
SIGNFILE will help you maintain up-to-date information related to your files or toolboxes. If you have a particular message, or simply the author's info, that you want to appear right at the end of the help section of your mfile(s), use SIGNFILE. It will use special characters to wrap your info...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): SIGNFILE Download |
CoreLinux++ Function Load Library (libclfll++) takes advantage of the abstract Library Load framework in the CoreLinux libclfw++ library by providing management of loading Linux shared libraries. Application developers define function objects as wrappers and can then dynamically load the...
Platforms: *nix
License: Freeware | Size: 93.18 KB | Download (95): CoreLinux++ Function Load Library Download |
Getopt::Function is a Perl module to provide mixed options with help information. SYNOPSIS use Getopt::Function qw(maketrue makevalue); $::opthandler = new Getopt::Function [ ], { => [ , , ] } $result = GetOptions (...option-descriptions...); $::opthandler->std_opts;...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (92): Getopt::Function Download |
Function Plot 2D is a small, simple, Java based application specially designed to help you create function plots.
Function Plot 2D lets you create a 2D plot, all you need to do is give an input function.
for WindowsAll
Platforms: Windows
License: Freeware | Download (443): Function Plot 2D Download |
Function Plot 2D with Sections is a small, simple, Java based application specially designed to help you create function plots.
Function Plot 2D lets you create a 2D plot, all you need to do is give an input function.
for WindowsAll
Platforms: Windows
License: Freeware | Download (449): Function Plot 2D with Sections Download |
With NH's Function Point Analyzer it is easy to get a quick and clear documentation of function point countings according to IFPUG (International Function Point Users Group) standard 4.2. While counting, you will record functions and databases in NH's Function Point Analyzer and the function...
Platforms: Windows
License: Freeware | Size: 778.24 KB | Download (51): NH's Function Point Analyzer Download |
Given a file path either physical or virtual with this function you can obtain the file name or the file directory.
Platforms: Windows, ASP.NET,
License: Freeware | Download (58): getFileName Function Download |
This script contains a function that analyzes an open xml file for its characters encoding by - checking for a unicode BOM or (on failure); - searching the xml declaration at the beginning of the file for the "encoding" attribute ;It attempts to detect the character encoding of the xml file...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Detect character encoding in an XML file Download |
In functional programming, currying is a way to bind arguments with a function and wait for the rest of the arguments to show up later. You "curry in" the first few parameters to a function, giving you a function that takes subsequent parameters as input and calls the original with all of those...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Associating parameters with a function Download |
This scripts shows you how to obtain the name of a method or a function from within the running method/function.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Obtaining the name of a function/method Download |
Sometimes inside a decorator that creates a function with a generic (*args, **kwargs) signature, you want to access a value passed for a particular parameter name to a wrapped function, but don't know whether that value will be passed as a positional or keyword argument, or whether the wrapped...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Finding the value passed to a function by name Download |
This function can extract a inner function from a class or a function. It may be useful when writing a unit test code.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Extract a inner function from a class Download |
This script defines a simple but useful class that emulates a function to gracefully permit latent assignment. In other words, you can use the emulating class as a valid function in assignments with the ability to later associate a function to perform the actual operations.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Function emulation using __call__ Download |
This simple generator function is used to call a function X times per second.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Call a function/method X times per second Download |
A recursive function to get permutation of a list script allows you to make permutation on a list of objects. The script does not work on repeated items in the list.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (56): A recursive function to get permutation of a list Download |
This script contains two classes that show two styles of function composition. The difference is only when the second function (g) returns a tuple. compose function passes the results of g as a tuple, mcompose treats it as a tuple of args to pass along. Note that extra args provided to...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Function composition Download |
This script contains a function that finds out the gcd(a,b)(great common divisor of a and b) as a linear conbination of a anb b, ax by=gcd(a,b).
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (58): Extended great common divisor function Download |
This script allows you to graph any function you enter on the scale of your choice, assuming you use the correct javascript syntax.For example, to use Cos x, use Math.cos(x). Or, for x^2, use Math.pow(x, 2), etc.
Platforms: JavaScript
License: Freeware | Size: 10 KB | Download (48): Function Grapher Script Download |