891 packages — page 4

Factors of an integer

Rosetta Code

FAST-Refactoring

SmalltalkHub

Faure

Squeak environments and tools for handhelds, PDAs and other touchscreen systems.We have started with modernizing Faure, working on soft keyboarding tools, and incorporating the Dynapad environment with Genie support.Future goals include: adopting the OmniBrowser core framework, and Magritte for end-user-accessible …
SqueakSource squeak

FileMan

Squeak's file libraries (Directory, DirectoryEntry, FileStream, etc.) are sometimes very confusing to use. FileMan provides a simple, refactored interfaces for manipulating files and directories by wrapping those classes. "Before"subDir := FileDirectory default directoryNamed: 'subDir'.subDir assureExistence.[str := subDir newFileNamed: 'file1'.str nextPutAll: …
SqueakMap squeak

FreeRM

Free Resource Manager aims to provide an easy to use resource management application under an Open Source license that is suitable for environments with multiple, concurrent projects for which resourcing is a non-trivial decision making process.
SqueakSource

Functional Pattern Matching

Most functional programming languages like Haskell or ML allow to define functions using pattern matching. Instead of testing arguments in the body of a message, this allows to specify case-based function definitions in a very elegant way. An example of …
SqueakMap squeak

Futures

A Future implementation for Pharo with a package containing two Seaside examples to demonstrate a typical usage scenario. Designed to be compatible with a GemStone future implementation. The implementation is based on:http://onsmalltalk.com/smalltalk-concurrency-playing-with-futures
SqueakSource pharo

GitLogExtractor

SmalltalkHub

GoodsServer

Launch the GoodsServer directly from Squeak. You can even instantiate a newserver or a temp server as well with minimal code. Requires Squeak.NET which,of course, requires the Windows platform (LINUX is now supported in the form of a user contribution). …
SqueakMap squeak

GoodsServer

Launch the GoodsServer directly from Squeak. You can even instantiate a new server or a temp server as well with minimal code."to start a temporary server that always gets re-initialized" tempServer := GoodsServer startTempServer "or to start a new server" …
SqueakSource squeak

Gutenberg

Pretty-printing algorithm (ported/adapter from Philip Wadler's prettier printer in Haskell). The project includes a pretty-printer for Smalltalk code based on the refactoring browser abstract syntax tree. This project is also available for VW, on the SCG store.
SqueakSource

hessian

The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup of protocols. Because it is a binary protocol, it is well-suited to sending binary data without any need …
SqueakSource

HTML+CSS Validating Parser

This is an HTML and CSS parser and DOM that handles rotten HTML and broken CSS quite well. I wrote it to provide validation of web pages and it is the underlying technology behind http://www.badpage.info. The tag nesting and attribute …
SqueakMap squeak

htmlcssparser

NOTE: This project has been moved tohttp://smalltalkhub.com/#!/~ToddBlanchard/HTMCSSValidatingParser!!!This is an HTML and CSS parser and DOM that handles rotten HTML and broken CSS quite well. I wrote it to provide validation of web pages and it is the underlying technology behind …
SqueakSource

IconFactory

SmalltalkHub

ImageFormat

ImageFormat represents the requirements of the image in terms of capabilities that must be supported by the virtual machine. The image format version is saved as an integer value in the header of an image file. When an image is …
SqueakMap squeak

InformationSpace

This is a causal set exploration package. It currently supports 2 dimensional information spaces, and is designed to eventually support 3 dimensional information space. A common causal set is John Conway's Game of Life. This is implemented in this package, …
SqueakMap squeak

Java

Alright, this started out being just a way to read/write serialized java objects in Squeak, but it has grown. I can now disassemble java byte codes, read in class files, and use a java class path to find resources. I …
SqueakSource squeak

Java Serialization

Gives Squeak the ability to read in and write out Java serialized objects. It also includes a Java Class Loader. Great for debugging serialization problems in Java. Right now, I can load in any serialized stream, but those written with …
SqueakMap squeak

JSE

Done:JavaScript parser (PetitParser)ASTIn development:compiler/interpreter (not yet determined, probably some kind of Smalltalk translator)Future development:API extractor (maybe)Based on the ECMA-262 standard. Ported from VisualWorksMembersCreator:Holger KleinsorgenAdmin:Holger KleinsorgenTagscompilerLicenseCode commited to this repository will be automatically underMITlicense.RegistrationMCHttpRepositorylocation: 'http://www.squeaksource.com/JSE'user: ''password: ''PackagesConfigurationOfJavascriptEngineJavascriptEngine-ASTJavascriptEngine-DevelopmentJavascriptEngine-LibraryTestsJavascriptEngine-ParserJavascriptEngine-PharoJavascriptEngine-Runtime-CoreJavascriptEngine-Runtime-TestsJavascriptEngine-TestsLinkshttp://www.squeaksource.com/JSE.htmlhttp://www.squeaksource.com/JSEGlobal:Read And WriteStatisticsRegistered:14 October 2010 …
SqueakSource pharo

Knigge

USE AT OWN RISK(and test the image you're getting beforeusing it for something else). Knigge gives you the possibility to load packages fromone image to another, either precompiled (not working yet,crashes vm) or as source. Depends onClassloader(refactored)RemoteObjects(look at http://squeak.saltypickle.com/RemoteObjects/ )PackageInfo-Exporters(for …
SqueakMap squeak

Kontractor

a tool to contract a String in a small one.
SqueakSource

KyotoTycoonClient

A Squeak Client for Kyoto Tycoon.Kyoto Tycoon is a newly-introduced lightweight KVS. It is a successor of Tokyo Tyrant.It has nice features as follows:- Auto data expiration- Asynchronous replication between servers- On memory data snapshot- Backup while running- Extensible by …
SqueakSource squeak

Large Collections

This package is not currently loadable. The package owner has been contacted to assist in correcting this. (klc, 7/11/2008) This package adds several classes to Squeak to enable it to better handle collections that contain a very large number of …
SqueakMap squeak

LoFPlayer2

Revised version of earlier LoFPlayer1 package. Both packages are based on G. Spencer-Brown's "Laws of Form." (Seewww.lawsofform.orgfor context.) Detailed instructions for installation and use are posted onmy iDiskin the form of a PDF document entiteld LoFPlayer2_Instructions.pdf. There is also a …
SqueakSource squeak