楼主:
enthos (影斯作业系统)
2017-04-25 01:35:28ici 4.x 完全符合你的规格。
parse.c: 不用 yacc/bison:
http://ici.cvs.sourceforge.net/viewvc/ici/ici/parse.c\
?revision=1.51&content-type=text%2Fplain
object.c
http://ici.cvs.sourceforge.net/viewvc/ici/ici/object.c\
?revision=1.43&content-type=text%2Fplain
https://sourceforge.net/projects/ici/
https://en.wikipedia.org/wiki/ICI_(programming_language)
http://ici.sourceforge.net/faq.html
http://atrn.org/ici/
What is ICI?
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.
Although ICI superficially resembles C, and is easy to
use for C programmers, its data model is very different,
higher level with types such as (real) strings,
regular expressions, dynamic arrays, sets and dictionaries (struct).
ICI's aggregate types are immediately useful without any extra
programming typically required in C. ICI's automatic module loading,
memory management and error handling frees the programmer from much
of the drudgery associated with developing in C and lets you
concentrate on what
the program is doing rather than how it is doing it.
With programs that are not overly performance critical
or are I/O bound ICI makes a useful alternative to compiled
languages. Even for performance critical applications the
use of native-code modules in the correct areas is typically
all that is required to allow development in a higher level language.
作者: 我 看板: 我的公开个版(SayYA 资讯站,已倒站?)
标题: [ici] ICI 简介
时间: Sun Jul 14 07:01:53 2002
ICI 简介.
ICI source code is in public domain.
Homepage:
http://www.zeta.org.au/~atrn/ici/
Files:
http://www.zeta.org.au/~atrn/ici/distfiles/ici-3.0.1.tar.bz2
http://www.zeta.org.au/~atrn/ici/distfiles/ici-modules-0.2.0.tar.bz2
ICI Main FTP Site: (ici2)
ftp://ftp.research.canon.com.au/pub/misc/ici/
ICI Mail List:
Send mail to "[email protected]/*