The FreeBSD Ports Archive
FreeBSD lang : ici4>
An interpretive language with C's feel and high level data types
ICI is a C-like, high level language originally developed by Tim Long
and placed into the public domain. ICI marries C's expression syntax,
control structures and overall feel, with a dynamic, garbage
collected, object-based, data model. Version 4 incorporates numerous
performance enhancements, refinements to existing features and new
features including native support for threads, a cleaner, more well
defined API for extension module authors and those embedding ICI
within other programs, and new documentation that is superior to
that provided in previous releases.
ICI is typically used as a scripting-like language in the fashion of
Perl, Python, Ruby, Lua, TCL and other such languages. ICI can be
called from C and the language itself can be extended allowing
applications to provide domain specific functions, types and
operators for use in their ICI programs. Embedding within applications
allows application authors to make use of ICI's efficient object
system which provides many useful facilities.
ICI is in the public domain, there is no copyright on it.
http://www.zeta.org.au/~atrn/ici/
|
ici history
v. 1.21
date: 2006/09/17 18:36:11; author: kris; state: Exp; lines: +0 -4
Now builds on amd64
v. 1.20
date: 2006/08/14 16:07:33; author: rafan; state: Exp; lines: +3 -3
- Update to 4.1.2
- Beautify BROKEN msg
PR: ports/101934
Submitted by: Stanislav Sedov
Approved by: Andy Newman (maintainer with different email)
v. 1.19
date: 2004/04/19 13:01:19; author: kris; state: Exp; lines: +7 -1
BROKEN on amd64: Does not compile
v. 1.18
date: 2004/04/10 14:45:40; author: pav; state: Exp; lines: +22 -37
- Update to 4.1.1
PR: ports/64368
Submitted by: Andy Newman (maintainer)
v. 1.17
date: 2004/02/13 04:17:05; author: linimon; state: Exp; lines: +1 -1
Fix build on sparc64.
PR: ports/61912
Submitted by: Andy Newman (maintainer)
v. 1.16
date: 2004/02/05 21:04:15; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: does not compile
v. 1.15
date: 2003/11/12 11:46:15; author: krion; state: Exp; lines: +1 -1
- Patch only *.[ch] files
PR: 59198
Submitted by: maintainer
v. 1.14
date: 2003/08/23 12:50:48; author: edwin; state: Exp; lines: +3 -3
Fix to ports/lang/ici build problem on 5-CURRENT
Patch to fix build failures of lang/ici port on 5-CURRENT.
Note this is UNTESTED (my 5-CURRENT machine disappeared
last week) but the same fix was required on other gcc 3.x
using platforms (Mac OS X) and I am assuming it will repair
the brokeness.
Honestly, the patch didn't but a quick search/replace of "float_t"
to "floats_t" did. Informed maintainer.
PR: ports/52444
Submitted by: Andy Newman
v. 1.13
date: 2003/06/04 22:43:30; author: kris; state: Exp; lines: +6 -6
Move inclusion of bsd.port.pre.mk later in the file for conditional BROKEN
tag. Early inclusion caused problems for some ports, so to be safe I'm
updating all of them.
Pointy hat to: kris
v. 1.12
date: 2003/05/18 09:48:59; author: kris; state: Exp; lines: +7 -1
BROKEN on 5.1: does not compile
v. 1.11
date: 2003/02/21 12:35:03; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.10
date: 2002/04/03 03:31:52; author: obrien; state: Exp; lines: +8 -6
Update to bugfixing version 3.0.1.
PR: 35747
Submitted by: Andy Newman
v. 1.9
date: 2001/02/14 13:11:57; author: jeh; state: Exp; lines: +23 -22
Update to version 3.0.0
PR: 23882
Submitted by: Andy Newman MAINTAINER
v. 1.8
date: 2001/02/05 15:04:02; author: olgeni; state: Exp; lines: +4 -4
Some style fixes in the lang category (usual round of spaces -> tabs)
v. 1.7
date: 2000/04/16 11:16:50; author: knu; state: Exp; lines: +2 -2
Change MAINTAINER mail address.
v. 1.6
date: 2000/04/12 06:18:56; author: obrien; state: Exp; lines: +3 -3
Convert to the PORTNAME - PORTVERSION syntax.
v. 1.5
date: 2000/03/21 00:40:47; author: jedgar; state: Exp; lines: +3 -3
Update port to 2.1.4
PR: 17335
Submitted by: Maintainer
v. 1.4
date: 1999/11/01 02:01:28; author: steve; state: Exp; lines: +34 -3
Update to version 2.1.3.
PR: 14506
Submitted by: maintainer
v. 1.3
date: 1999/08/25 06:34:44; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.2
date: 1999/04/13 11:01:46; author: jkoshy; state: Exp; lines: +6 -8
Upgrade to v2.1.1
Ok'ed by: Maintainer.
v. 1.1
date: 1998/12/19 23:52:26; author: jseger; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1998/12/19 23:52:26; author: jseger; state: Exp; lines: +0 -0
Import of ici v2.0.3.
This is Tim Long's ICI language interpreter. ICI is a dynamic interpretive
language with control flow structures and expression syntax derived from C.
ICI offers useful inbuilt data types, automatic memory management (garbage
collection), error handling and other handy features. ICI is in the public
domain, there is no copyright on it.
PR: ports/5653
Submitted by: andy@research.canon.com.au
=============================================================================
v. 1.21
date: 2006/09/17 18:36:11; author: kris; state: Exp; lines: +0 -4
Now builds on amd64
v. 1.20
date: 2006/08/14 16:07:33; author: rafan; state: Exp; lines: +3 -3
- Update to 4.1.2
- Beautify BROKEN msg
PR: ports/101934
Submitted by: Stanislav Sedov
Approved by: Andy Newman (maintainer with different email)
v. 1.19
date: 2004/04/19 13:01:19; author: kris; state: Exp; lines: +7 -1
BROKEN on amd64: Does not compile
v. 1.18
date: 2004/04/10 14:45:40; author: pav; state: Exp; lines: +22 -37
- Update to 4.1.1
PR: ports/64368
Submitted by: Andy Newman (maintainer)
v. 1.17
date: 2004/02/13 04:17:05; author: linimon; state: Exp; lines: +1 -1
Fix build on sparc64.
PR: ports/61912
Submitted by: Andy Newman (maintainer)
v. 1.16
date: 2004/02/05 21:04:15; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: does not compile
v. 1.15
date: 2003/11/12 11:46:15; author: krion; state: Exp; lines: +1 -1
- Patch only *.[ch] files
PR: 59198
Submitted by: maintainer
v. 1.14
date: 2003/08/23 12:50:48; author: edwin; state: Exp; lines: +3 -3
Fix to ports/lang/ici build problem on 5-CURRENT
Patch to fix build failures of lang/ici port on 5-CURRENT.
Note this is UNTESTED (my 5-CURRENT machine disappeared
last week) but the same fix was required on other gcc 3.x
using platforms (Mac OS X) and I am assuming it will repair
the brokeness.
Honestly, the patch didn't but a quick search/replace of "float_t"
to "floats_t" did. Informed maintainer.
PR: ports/52444
Submitted by: Andy Newman
v. 1.13
date: 2003/06/04 22:43:30; author: kris; state: Exp; lines: +6 -6
Move inclusion of bsd.port.pre.mk later in the file for conditional BROKEN
tag. Early inclusion caused problems for some ports, so to be safe I'm
updating all of them.
Pointy hat to: kris
v. 1.12
date: 2003/05/18 09:48:59; author: kris; state: Exp; lines: +7 -1
BROKEN on 5.1: does not compile
v. 1.11
date: 2003/02/21 12:35:03; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.10
date: 2002/04/03 03:31:52; author: obrien; state: Exp; lines: +8 -6
Update to bugfixing version 3.0.1.
PR: 35747
Submitted by: Andy Newman
v. 1.9
date: 2001/02/14 13:11:57; author: jeh; state: Exp; lines: +23 -22
Update to version 3.0.0
PR: 23882
Submitted by: Andy Newman MAINTAINER
v. 1.8
date: 2001/02/05 15:04:02; author: olgeni; state: Exp; lines: +4 -4
Some style fixes in the lang category (usual round of spaces -> tabs)
v. 1.7
date: 2000/04/16 11:16:50; author: knu; state: Exp; lines: +2 -2
Change MAINTAINER mail address.
v. 1.6
date: 2000/04/12 06:18:56; author: obrien; state: Exp; lines: +3 -3
Convert to the PORTNAME - PORTVERSION syntax.
v. 1.5
date: 2000/03/21 00:40:47; author: jedgar; state: Exp; lines: +3 -3
Update port to 2.1.4
PR: 17335
Submitted by: Maintainer
v. 1.4
date: 1999/11/01 02:01:28; author: steve; state: Exp; lines: +34 -3
Update to version 2.1.3.
PR: 14506
Submitted by: maintainer
v. 1.3
date: 1999/08/25 06:34:44; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.2
date: 1999/04/13 11:01:46; author: jkoshy; state: Exp; lines: +6 -8
Upgrade to v2.1.1
Ok'ed by: Maintainer.
v. 1.1
date: 1998/12/19 23:52:26; author: jseger; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1998/12/19 23:52:26; author: jseger; state: Exp; lines: +0 -0
Import of ici v2.0.3.
This is Tim Long's ICI language interpreter. ICI is a dynamic interpretive
language with control flow structures and expression syntax derived from C.
ICI offers useful inbuilt data types, automatic memory management (garbage
collection), error handling and other handy features. ICI is in the public
domain, there is no copyright on it.
PR: ports/5653
Submitted by: andy@research.canon.com.au
=============================================================================
v. 1.21
date: 2006/09/17 18:36:11; author: kris; state: Exp; lines: +0 -4
Now builds on amd64
v. 1.20
date: 2006/08/14 16:07:33; author: rafan; state: Exp; lines: +3 -3
- Update to 4.1.2
- Beautify BROKEN msg
PR: ports/101934
Submitted by: Stanislav Sedov
Approved by: Andy Newman (maintainer with different email)
v. 1.19
date: 2004/04/19 13:01:19; author: kris; state: Exp; lines: +7 -1
BROKEN on amd64: Does not compile
v. 1.18
date: 2004/04/10 14:45:40; author: pav; state: Exp; lines: +22 -37
- Update to 4.1.1
PR: ports/64368
Submitted by: Andy Newman (maintainer)
v. 1.17
date: 2004/02/13 04:17:05; author: linimon; state: Exp; lines: +1 -1
Fix build on sparc64.
PR: ports/61912
Submitted by: Andy Newman (maintainer)
v. 1.16
date: 2004/02/05 21:04:15; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: does not compile
v. 1.15
date: 2003/11/12 11:46:15; author: krion; state: Exp; lines: +1 -1
- Patch only *.[ch] files
PR: 59198
Submitted by: maintainer
v. 1.14
date: 2003/08/23 12:50:48; author: edwin; state: Exp; lines: +3 -3
Fix to ports/lang/ici build problem on 5-CURRENT
Patch to fix build failures of lang/ici port on 5-CURRENT.
Note this is UNTESTED (my 5-CURRENT machine disappeared
last week) but the same fix was required on other gcc 3.x
using platforms (Mac OS X) and I am assuming it will repair
the brokeness.
Honestly, the patch didn't but a quick search/replace of "float_t"
to "floats_t" did. Informed maintainer.
PR: ports/52444
Submitted by: Andy Newman
v. 1.13
date: 2003/06/04 22:43:30; author: kris; state: Exp; lines: +6 -6
Move inclusion of bsd.port.pre.mk later in the file for conditional BROKEN
tag. Early inclusion caused problems for some ports, so to be safe I'm
updating all of them.
Pointy hat to: kris
v. 1.12
date: 2003/05/18 09:48:59; author: kris; state: Exp; lines: +7 -1
BROKEN on 5.1: does not compile
v. 1.11
date: 2003/02/21 12:35:03; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.10
date: 2002/04/03 03:31:52; author: obrien; state: Exp; lines: +8 -6
Update to bugfixing version 3.0.1.
PR: 35747
Submitted by: Andy Newman
v. 1.9
date: 2001/02/14 13:11:57; author: jeh; state: Exp; lines: +23 -22
Update to version 3.0.0
PR: 23882
Submitted by: Andy Newman MAINTAINER
v. 1.8
date: 2001/02/05 15:04:02; author: olgeni; state: Exp; lines: +4 -4
Some style fixes in the lang category (usual round of spaces -> tabs)
v. 1.7
date: 2000/04/16 11:16:50; author: knu; state: Exp; lines: +2 -2
Change MAINTAINER mail address.
v. 1.6
date: 2000/04/12 06:18:56; author: obrien; state: Exp; lines: +3 -3
Convert to the PORTNAME - PORTVERSION syntax.
v. 1.5
date: 2000/03/21 00:40:47; author: jedgar; state: Exp; lines: +3 -3
Update port to 2.1.4
PR: 17335
Submitted by: Maintainer
v. 1.4
date: 1999/11/01 02:01:28; author: steve; state: Exp; lines: +34 -3
Update to version 2.1.3.
PR: 14506
Submitted by: maintainer
v. 1.3
date: 1999/08/25 06:34:44; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.2
date: 1999/04/13 11:01:46; author: jkoshy; state: Exp; lines: +6 -8
Upgrade to v2.1.1
Ok'ed by: Maintainer.
v. 1.1
date: 1998/12/19 23:52:26; author: jseger; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1998/12/19 23:52:26; author: jseger; state: Exp; lines: +0 -0
Import of ici v2.0.3.
This is Tim Long's ICI language interpreter. ICI is a dynamic interpretive
language with control flow structures and expression syntax derived from C.
ICI offers useful inbuilt data types, automatic memory management (garbage
collection), error handling and other handy features. ICI is in the public
domain, there is no copyright on it.
PR: ports/5653
Submitted by: andy@research.canon.com.au
=============================================================================
|
| |

|