Recursive
Breadth first traversal of tree script is an example of the self-recursive generators. The first argument should be the tree root; children should be a function taking as argument a tree node and returning an iterator of the node's children.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Breadth first traversal of tree Download |
This script allows you to sort recursively nested lists if iterable is a mutable sequence type.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (56): Recursive sorting Download |
This is a function to iterate over a container and its elements that checks for recursive traps. The condition for descending into elements is highly configurable (a list of type() results, or a callable).
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Loop over and descend into sequences Download |
JetPAG is a recursive-descent parser and lexical analyzer generator.It generates optimized recursive-descent recognizers with multi-token lookahead. In short this means that parsers generated by JetPAG scan input stream left-to-right, and predict what to do next before taking actions.Features -...
Platforms: Windows, *nix, C/C++,
License: Freeware | Download (52): JetPAG Download |
This program demonstrates the creation of a sphere by performing recursive subdivisions on the faces of a tetrahedron.
Platforms: C and C plus plus
License: Freeware | Size: 10 KB | Download (42): Sphere Creator Download |
It generates a recursive automaton text file to be parsed with the tools included in the librfa project, that is able to generate to other formats/languages (C/C++, graphviz, ...)
Platforms: Mac
License: Freeware | Size: 163.84 KB | Download (44): abnf2c Download |
Renderer for flam3 cosmic recursive fractal flames implemented on GPU. Requires a CUDA-capable graphics card.
Platforms: Mac
License: Freeware | Size: 1.3 MB | Download (37): flam4CUDA Download |
Random Projection Trees is a recursive space partitioning datastructure which can automatically adapt to the underlying (linear or non-linear) structure in data. It has strong theoretical guarantees on rates of convergence and works well in practice.
Platforms: *nix
License: Freeware | Size: 409.6 KB | Download (38): Random Projection Trees Download |
A simple wxPython control to display hierarchic data as a recursive set of nested squares, each of which represents the relative size of a given child within its parent. Used by RunSnakeRun to provide profiling overview data.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (45): SquareMap Download |
Formerly known as FTP++ P2P, NetFile is a multi-threaded FTP client with resuming, passive mode, simultaneous multi-socket file transfers. Features: - Ad-supported and totally FREE to use with the option of removing ads by registration - Very fast, robust and user friendly
- Multi-threaded and...
Platforms: Windows
License: Freeware | Size: 2.3 MB | Download (162): Fastream NetFile Download |
StickyView is a FREE application for viewing your favourite image collections from recursive directories either individually or in a slideshow. See www.stickyview.com for further details.
Platforms: Windows
License: Freeware | Size: 1.22 MB | Download (111): StickyView Download |
Whiz FTP features include: full drag & drop and copy & paste support; a passive/active transfer mode; changing mode (CHMOD) of files and directories; the ability to perform recursive downloads, uploads and deletes. If you regularly upload or download files and directories between your computer...
Platforms: Windows
License: Freeware | Size: 268 KB | Download (91): Whiz FTP Download |
DiskCleaner utility shows you exactly where your free space has gone, in a matter of seconds it calculates recursive folder sizes (including all files and sub-folders) for all folders on the entire NTFS drive. It drills down through any folder to its subfolders and helps identify space-hungry...
Platforms: Windows
License: Freeware | Size: 640 KB | Download (116): ABInsight DiskCleaner Download |
reclinker is a recursive symlinking utility. The project mirrors a hierarchy of files by means of symlinks. The program has a linker, a deleter and a test mode. By default its in linker mode. It gets into deleter mode if its invoked as recdeleter, and into test mode if its invoked as...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (88): reclinker Download |
Parse::RecDescent is a Perl module to generate Recursive-Descent Parsers. SYNOPSIS use Parse::RecDescent; # Generate a parser from the specification in $grammar: $parser = new Parse::RecDescent ($grammar); # Generate a parser from the specification in $othergrammar $anotherparser =...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (95): Parse::RecDescent Download |
Yafc is yet another FTP client which features a directory cache, remote filename completion, aliases, colorized ls, recursive get/put/ls/rm, nohup mode transfers, tagging (queueing), multiple connections, proxy support, and more. It has also support for Kerberos authentication and SSH2 (sftp).....
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (91): yafc Download |
newmail is a command line utility to check for new/unread mail in a recursive Maildir++ folder structure. Examples These are some “usage scenarios” of newmail. For the complete documentation refer to the man page or see below. To get a quick overview about which folders contain unread...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (96): newmail-md Download |
CocoaHedron is a screen saver that draws two interlocked recursive tetrahedrons. each recursive tetrahedron contains four smaller recursive tetrahedrons at its edges. the relative size, distance and rotation of the descendants changes according to a sine function, the parameters of which can be...
Platforms: Mac
License: Freeware | Download (90): CocoaHedron Download |
Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. Integer, floating point and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through...
Platforms: Mac
License: Freeware | Size: 2.76 MB | Download (118): Armadillo Download |
A program to find frequent item sets (also closed and maximal) with the relim algorithm (recursive elimination), which is inspired by the FP-growth algorithm, but does its work without prefix trees or any other complicated data structures. The main strength of this algorithm is not its speed...
Platforms: Windows
License: Freeware | Download (498): RElim Download |