From fbfad839573273d74384b78bcf14417dcaf557dc Mon Sep 17 00:00:00 2001 From: slava Date: Mon, 15 May 2006 04:03:55 +0000 Subject: [PATCH] Remove cons usage from runtime --- library/compiler/generator/xt.factor | 10 ++--- library/io/files.factor | 6 +-- library/tools/debugger.factor | 58 +++++++++++++--------------- library/tools/memory.factor | 2 +- native/alien.c | 2 +- native/array.c | 22 ++++++++++- native/array.h | 5 ++- native/debug.c | 2 +- native/dll.c | 2 +- native/error.c | 20 ++-------- native/error.h | 3 +- native/factor.c | 13 ++++--- native/float.c | 2 +- native/io.c | 2 +- native/macosx/run.m | 2 +- native/memory.c | 13 +++---- native/relocate.c | 8 ++-- native/run.c | 2 +- native/sbuf.c | 2 +- native/string.c | 6 +-- native/unix/ffi.c | 6 +-- native/unix/file.c | 32 ++++++++------- native/unix/signal.c | 12 ++++-- native/windows/file.c | 30 +++++++++----- 24 files changed, 143 insertions(+), 119 deletions(-) diff --git a/library/compiler/generator/xt.factor b/library/compiler/generator/xt.factor index c2962af6b7..f2f70e34fe 100644 --- a/library/compiler/generator/xt.factor +++ b/library/compiler/generator/xt.factor @@ -1,8 +1,8 @@ -! Copyright (C) 2004, 2005 Slava Pestov. -! See http://factor.sf.net/license.txt for BSD license. +! Copyright (C) 2004, 2006 Slava Pestov. +! See http://factorcode.org/license.txt for BSD license. IN: compiler -USING: assembler errors generic hashtables kernel -kernel-internals lists math namespaces prettyprint queues +USING: arrays assembler errors generic hashtables kernel +kernel-internals math namespaces prettyprint queues sequences strings vectors words ; :