C Style Function
When The MathworksdlT« introduced MATLABdlT« version R2008a they included a new object oriented format called classdef. This addition greatly expanded the object oriented capabilities of MATLABdlT« at the m-file level. There were also two new mex API functions introduced at that same...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 40.96 KB | Download (44): mxGetPropertyPtr C-mex function Download |
ObjectivePerl is an Objective-C style syntax and runtime for perl. SYNOPSIS use ObjectivePerl; @implementation MyClass { $someInstanceVariable; @private: $privateInstanceVariable; @protected: $normalInstanceVariable, $anotherInstanceVariable; } + new { return ~[$super new]; } -...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (96): ObjectivePerl Download |
Calc is arbitrary precision C-like arithmetic system that is a calculator, an algorithm prototyper and mathematical research tool. Calc comes with a rich set of builtin mathematical and programmatic functions.
Platforms: *nix
License: Freeware | Size: 849.92 KB | Download (45): calc: C-style arbitrary precision system Download |
Exception::Class::TCF is a Java/C++ style exception handling. SYNOPSIS try BLOCK [ [catch] NAME FUN_REF ]* throw [ EXCEPTION LIST ] package EnclosureException; @ISA = qw(Exception::Class::TCF); package main; use Exception::Class::TCF; try { if ($Lost) { throw new...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (88): Exception::Class::TCF Download |
CryptAPI is a C# library which has the purpose to provide backward compatibility with the unix's C crypt() function for encrypting a string using a salt. This salt will indicate the type of algorithm that will be used to encrypt such string. Since neither mono nor the .NET framework provide this...
Platforms: Windows
License: Freeware | Download (53): CryptAPI Download |
libConfig++ is a portable and flexible C++ library for reading configuration files which were written in C style syntax. These are the main points of this project: This project allows you to write simple but powerful configuration files and use their in you C++ projects. The sintax of...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (98): libConfig++ Download |
Tie::Array::PackedC is a tie a Perl array to a C-style array (packed; elements of a single, simple data type). SYNOPSIS use Tie::Array::PackedC qw(packed_array packed_array_string); my $ref=packed_array(1,2,3,4); my $ref2=packed_array_string(my $s,1,2,3,4); use Tie::Array::PackedC...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (88): Tie::Array::PackedC Download |
UMLSpeed project is a compiler for a simple, C-style language that allows declaration of UML entities and diagrams. Diagrams can be compiled into SVG and the entities to XMI for use with other tools. Why? - Graphical UML tools in general suck - why should we, as programmers have to drag and...
Platforms: *nix
License: Freeware | Size: 481.28 KB | Download (101): UMLSpeed Download |
C-style, ANT/cmdline preprocessor for java, xml and other files. Designed to run smoothly with IDEs and tools - all directives occur in comments specific to the file's type, making it syntactically valid. Line numbering (debug messages!) is preserved.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 72.81 KB | Download (48): JUST JPP Download |
BASIC-style interpreter supporting hybrid BASIC and C-style syntax, multiple threads and simple object orientation.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 31.25 KB | Download (48): MequaScript Download |
Simple, only supports ifdef/endif/else with define/undef and simple syntax for doing boolean expressions.My apologies to the author of the MPP package (also available). I needed something quick & dirty. Seems to work. Comes with test file.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): C-style MATLAB preprocessor Download |
The program bisonc++ creates a C++ parser function and -class having a cleaner setup than the code generated by Alain Coetmeur's bison++. Furthermore, since bisonc++ more closely follows current-day ideas about C++ programming its code is easier to read
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (37): bisonc++ Download |
It uses the lexical ordering method to compare strings. Requirements: - MATLAB 7.5 or higher
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (64): Lexcmp Download |
Inline::C is a Perl module that can Write Perl Subroutines in C. Inline::C is a module that allows you to write Perl subroutines in C. Since version 0.30 the Inline module supports multiple programming languages and each language has its own support module. This document describes how to use...
Platforms: *nix
License: Freeware | Size: 92.16 KB | Download (93): Inline::C Download |
cproto generates function prototypes for functions defined in the specified C source files to the standard output. The function definitions may be in K&R or ANSI C style, or in lint-library form. cproto can also convert function definitions in the specified files from the K&R style to the ANSI...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (106): cproto Download |
This short tutorial illustrates basic numerical matrix computation in C. I encourage any comments from expirienced mex programmers for style improvement.This is a nice little function to demonstrate how you can interface MATLAB and C style matricies. There is some example code included showing...
Platforms: Matlab
License: Freeware | Size: 133.12 KB | Download (44): Tutorial: C mex matrix demo Download |
CrissCross is a small cross-platform C++ library for threading, console and file I/O, CPU identification (CPUID), and sockets (TCP and UDP). The main goal is to provide the ability to write a program using identical calls on the major platforms (Windows, Linux, FreeBSD, OpenBSD, NetBSD, and Mac...
Platforms: *nix
License: Freeware | Size: 225.28 KB | Download (101): CrissCross Download |
Counts C/C++ source program physical & logical lines of code. Useful for various management planning and reporting tasks, calculating quality metrics, or just to gauge your program size estimation skills. Counts both physical lines of code (i.e., card images) in various categories (blank, C-style...
Platforms: Windows
License: Shareware | Cost: $20.00 USD | Size: 2.6 MB | Download (526): C/C++ SLOC Counter Download |
VBConversions VB.Net to C# Converter allows you to convert over 99% of your VB code to C# automatically. Features: Unsurpassed Accuracy - Microsoft 101 Sample VB.Net programs convert at 100% accuracy. - Each release is stress tested on hundreds of thousands of lines of VB.Net code. - VB...
Platforms: Windows, ASP.NET,
License: Freeware | Download (65): VBConversions VB.Net to C# Converter Download |
This function shows an approximation of the Julia set boundary for the functions of the form P(z) = z^2 + C. The inverse iteration is a method for calculating previous values of z by doing z = sqrt(z-c). By doing this, points along the boundary are obtained. Since the sqrt will give two possible...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Julia set boundary approximation with mouse control Download |