-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|709|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
SoCoder -> Snippet Home -> Misc
Functions that don't necessarily fit into other catagories.

<-- Newer
Older -->


Example of Blocks/Dispatch Queues in Obj-C
Cower (C#, Mac)
A simple implementation of a Range type in Obj-C that uses blocks and dispatch queues.
Parse/Evaluate Symbolic Logic
Cower (Ruby)
Also generates truth tables (doesn't handle proofs)
BinaryStream
Afr0 (Monkey, Nintendo DS)
Binary (memory) stream in C++
Linked List
shroom_monk (Monkey)
C++ Linked List V1.0
Proc/Method Chains
Cower (Delphi/Pascal)
Code to allow chaining of proc/method calls together
Object to JSON
Cower (Blitz Max)
Converts an object (of any type) to a JSON object
Generic Enumerator
Cower (Blitz Max)
Generic enumerator that will let you enumerate over anything, including enumerators
Disable Desktop Compositing
Evil Roy Ferguson (Blitz)
Disable Vista/7's desktop compositing in your Blitz classic game.On
Day of the Week
Evil Roy Ferguson (Blitz)
Returns the day of the week that an arbitrary date fell on, using Zeller's Congruence.
EditPlus STX file for Blitz Basic 2D
LostUser
STX file for Blitz Basic 2D
Point-Line Distance
HoboBen (Cobra)
String Parsing Function
Andy_A (Blitz)
Good for delimited files and word count
Redefinable Controls
Jayenkai (Blitz)
Quick and easy redefinable key functions.
Debug Replacement
LostUser (Blitz, Windows)
DebugLog() Replacement
Find powers of two
Phoenix
Mathematical Line
JL235 (Blitz, Windows)
a linear equation from two points
Circle from 3 points
Andy_A (Windows)
Define a circle using any 3 x-y coords
Cat's tail
Jayenkai (Blitz, Windows)
There's no point to this
Simple Progress Bar
Forklift_Fred (Blitz)
Simple but with potential for more complexity
Algorithms: Linked List Example
JL235 (Blitz, Windows)
Algorithms: Binary Trees Example
JL235 (Blitz, Windows)
Cucco's Inselkampf Bot
flying_cucco (Blitz, Windows)
Yet another inselkampf bot
Windows Mouse
Teasy (Blitz, Windows)
Locked, protected and relative mouse positioning in a window.
Window Handling
Teasy (Blitz, Windows)
Some more basic Window control for Blitz3D.
Math Routines #1
Teasy (Blitz)
Collection of handy functions for various purposes such as trigonometry.

<-- Newer
Older -->