[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#312734: marked as done (ITP: felix -- a high performance statically typed scripting language)

Your message dated Sun, 31 Jul 2005 03:20:29 -0600
with message-id <20050731092029.GA2795@merkel.debian.org>
and subject line Package exists in the archive
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 9 Jun 2005 22:23:18 +0000
>From skaller@users.sourceforge.net Thu Jun 09 15:23:18 2005
Return-path: <skaller@users.sourceforge.net>
Received: from smtp3.adl2.internode.on.net [] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DgVQj-0006vq-00; Thu, 09 Jun 2005 15:23:17 -0700
Received: from Rosella (ppp35-43.lns1.syd2.internode.on.net [])
	by smtp3.adl2.internode.on.net (8.12.9/8.12.9) with ESMTP id j59MNEt2074912
	for <submit@bugs.debian.org>; Fri, 10 Jun 2005 07:53:15 +0930 (CST)
Subject: ITP:  felix -- a high performance statically typed scripting
From: John Skaller <skaller@users.sourceforge.net>
To: submit@bugs.debian.org
Content-Type: text/plain
Date: Fri, 10 Jun 2005 08:23:15 +1000
Message-Id: <1118355795.8693.61.camel@rosella.wigram>
Mime-Version: 1.0
X-Mailer: Evolution 
Content-Transfer-Encoding: 7bit
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_20,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: wnpp
Severity: wishlist

* Package Name   : felix
  Version        : 1.1.0
  Upstream Author: john skaller<skaller@users.sourceforge.net>
* URL            : http://felix.sourceforge.net
* License        : BSD
* Description    : high performance statically typed scripting language

Felix is a new high performance language with
support for functional programming, ultra-lightweight
high performance user space threads, garbage
collection, and C/C++ interoperability.

Felix provides a scripting harness with auto-compilation 
in the style of systems such as Python. Underneath, however,
the translator generates C++ which is compiled into binary
executable code, by default a shared library which is run by a 

There is a strong functional subsystem which provides
first class lexically scoped functions, pattern matching,
variants, and other common features of ML family languages,
with a syntax adapted to be slightly more familiar to
the target audience, C and C++ programmers. 

Felix also provides ultra high performance user space
threading (cooperative multi-tasking). The system
translates blocking message reads into event driven 
callbacks to achieve this. This is basically
a procedural continuation passing model, more
precisely it uses the method of resumptions.

The original inspiration for this work was a system
for managing telephone calls in an embedded environment
requiring sub-second response times, call creation rate
of around 600 threads/second, and supporting several
hundred thousand concurrent threads --- a continuously
running system also requiring live upgrades.

Other special features include builtin linear
regular expression matching in the style of lex tools,
and a builtin GLR (generalised LR) parsing engine
based on Elkhound, which is capable of parsing any
context free language.

The system also features a rich syntax for binding
to a C/C++ code, and, by both adopting the C/C++
object model and supporting source level interleaving,
assures a smooth migration to Felix in a manner
similar to the path from C to C++.

John Skaller, skaller at users.sf.net
PO Box 401 Glebe, NSW 2037, Australia Ph:61-2-96600850 
Download Felix here: http://felix.sf.net

Received: (at 312734-done) by bugs.debian.org; 31 Jul 2005 09:20:48 +0000
>From tbm@merkel.debian.org Sun Jul 31 02:20:48 2005
Return-path: <tbm@merkel.debian.org>
Received: from merkel.debian.org [] (mail)
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1DzA00-0000Ne-00; Sun, 31 Jul 2005 02:20:48 -0700
Received: from tbm by merkel.debian.org with local (Exim 3.35 1 (Debian))
	id 1Dz9zh-0000jE-00; Sun, 31 Jul 2005 03:20:29 -0600
Date: Sun, 31 Jul 2005 03:20:29 -0600
From: Martin Michlmayr <tbm@cyrius.com>
To: 312734-done@bugs.debian.org
Subject: Package exists in the archive
Message-ID: <20050731092029.GA2795@merkel.debian.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.28i
Sender: Martin Michlmayr <tbm@merkel.debian.org>
Delivered-To: 312734-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

It seems that this package already exists in the archive.  If you have
uploaded the package yourself but forgotten to close this WNPP bug, please
read the instructions at http://www.debian.org/devel/wnpp for handling
WNPP bugs properly.  You should close WNPP bugs in your initial upload
with a statement like "Initial upload. (Closes: #312734)".  Thanks.
Of course, it might also be that someone else uploading this package,
in which case the statements above don't apply -- in any case, the package
seems to be in the archive now.

Information about the package already in the archive:

Package: felix
Binary: felix
Version: 1.1.0-1
Priority: optional
Section: devel
Maintainer: John Skaller <skaller@users.sourceforge.net>
Build-Depends: debhelper (>= 4.0.0), python (>=2.0), ocaml-nox (>=3.08.3), ocaml-nox (<<3.08.4), ocaml-best-compilers, gnuplot (>=4.0), man2html (>=1.5), sed (>=4.1)
Architecture: any
Standards-Version: 3.6.1
Format: 1.0
Directory: pool/main/f/felix
Files: e16e667dae91efc050899c8b6556d7f5 695 felix_1.1.0-1.dsc
 762f08cbdf733087740355eb81cd3923 1089712 felix_1.1.0.orig.tar.gz
 aaae15649371ca3ecc3aa42f7545208a 2936 felix_1.1.0-1.diff.gz

Martin Michlmayr

Reply to: