initial import of io-server
Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self, NewtonScript and Act1 (prototype-based differential inheritance, actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable) The IoServer contains: - Blowfish - CGI - Curses - DBI - Fnmatch - MD5 - MDNS - Math - Micro - Regex - SGML - SQLite - Sockets - Struct - Syslog - SystemCall - User
This commit is contained in:
parent
b6eccdd0d8
commit
5b2f5dd1f6
5 changed files with 207 additions and 0 deletions
23
io-server/DESCR
Normal file
23
io-server/DESCR
Normal file
|
@ -0,0 +1,23 @@
|
|||
Io is small prototype-based programming language. The ideas in Io are mostly
|
||||
inspired by Smalltalk (all values are objects), Self, NewtonScript and Act1
|
||||
(prototype-based differential inheritance, actors and futures for concurrency),
|
||||
LISP (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable)
|
||||
|
||||
The IoServer contains:
|
||||
- Blowfish
|
||||
- CGI
|
||||
- Curses
|
||||
- DBI
|
||||
- Fnmatch
|
||||
- MD5
|
||||
- MDNS
|
||||
- Math
|
||||
- Micro
|
||||
- Regex
|
||||
- SGML
|
||||
- SQLite
|
||||
- Sockets
|
||||
- Struct
|
||||
- Syslog
|
||||
- SystemCall
|
||||
- User
|
16
io-server/Makefile
Normal file
16
io-server/Makefile
Normal file
|
@ -0,0 +1,16 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2005/06/03 17:07:00 poppnk Exp $
|
||||
#
|
||||
|
||||
DISTNAME= IoServer-2005-05-31
|
||||
PKGNAME= io-server-20050531
|
||||
COMMENT= Small Programming Language (vm + server addons)
|
||||
|
||||
CONFLICT+= io-vm-[0-9]*
|
||||
CONFLICT+= io-desktop-[0-9]*
|
||||
|
||||
post-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/IoServer/ioServer ${PREFIX}/bin
|
||||
|
||||
.include "../../wip/io-vm/Makefile.common"
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
160
io-server/PLIST
Normal file
160
io-server/PLIST
Normal file
|
@ -0,0 +1,160 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2005/06/03 17:07:01 poppnk Exp $
|
||||
bin/io
|
||||
bin/io2c
|
||||
bin/ioServer
|
||||
include/io/IoBlock.h
|
||||
include/io/IoBuffer.h
|
||||
include/io/IoCFunction.h
|
||||
include/io/IoCLI.h
|
||||
include/io/IoCatch.h
|
||||
include/io/IoCollector.h
|
||||
include/io/IoCompiler.h
|
||||
include/io/IoConfig.h
|
||||
include/io/IoContext.h
|
||||
include/io/IoCoroutine.h
|
||||
include/io/IoDate.h
|
||||
include/io/IoDebugger.h
|
||||
include/io/IoDirectory.h
|
||||
include/io/IoDuration.h
|
||||
include/io/IoDynLib.h
|
||||
include/io/IoException.h
|
||||
include/io/IoFile.h
|
||||
include/io/IoFile_stat.h
|
||||
include/io/IoFuture.h
|
||||
include/io/IoList.h
|
||||
include/io/IoMap.h
|
||||
include/io/IoMark.h
|
||||
include/io/IoMessage.h
|
||||
include/io/IoMessage_inline.h
|
||||
include/io/IoMessage_parser.h
|
||||
include/io/IoNil.h
|
||||
include/io/IoNumber.h
|
||||
include/io/IoObject.h
|
||||
include/io/IoObjectGroup.h
|
||||
include/io/IoObjectGroup_inline.h
|
||||
include/io/IoObject_actor.h
|
||||
include/io/IoObject_inline.h
|
||||
include/io/IoObject_persistence.h
|
||||
include/io/IoObject_struct.h
|
||||
include/io/IoRandom.h
|
||||
include/io/IoSandbox.h
|
||||
include/io/IoScheduler.h
|
||||
include/io/IoState.h
|
||||
include/io/IoState_collector.h
|
||||
include/io/IoState_exceptions.h
|
||||
include/io/IoState_inline.h
|
||||
include/io/IoState_literals.h
|
||||
include/io/IoStore.h
|
||||
include/io/IoString.h
|
||||
include/io/IoSystem.h
|
||||
include/io/IoTag.h
|
||||
include/io/IoTag_inline.h
|
||||
include/io/IoVM.h
|
||||
include/io/IoVersion.h
|
||||
include/io/IoWeakLink.h
|
||||
include/io/SkipDB/JFile.h
|
||||
include/io/SkipDB/Log.h
|
||||
include/io/SkipDB/SkipDB.h
|
||||
include/io/SkipDB/SkipDBCursor.h
|
||||
include/io/SkipDB/SkipDBM.h
|
||||
include/io/SkipDB/SkipDBRecord.h
|
||||
include/io/SkipDB/UDB.h
|
||||
include/io/SkipDB/UDBIndex.h
|
||||
include/io/SkipDB/UDBRecord.h
|
||||
include/io/SkipDB/UDBRecords.h
|
||||
include/io/base/Array.h
|
||||
include/io/base/Array_bitwise.h
|
||||
include/io/base/Array_enum.h
|
||||
include/io/base/Array_string.h
|
||||
include/io/base/Array_types.h
|
||||
include/io/base/BStream.h
|
||||
include/io/base/BStreamTag.h
|
||||
include/io/base/Base.h
|
||||
include/io/base/ByteArray.h
|
||||
include/io/base/ByteArray_inline.h
|
||||
include/io/base/CLI.h
|
||||
include/io/base/CStack.h
|
||||
include/io/base/Common.h
|
||||
include/io/base/Common_inline.h
|
||||
include/io/base/Coro.h
|
||||
include/io/base/Data.h
|
||||
include/io/base/Date.h
|
||||
include/io/base/Datum.h
|
||||
include/io/base/Duration.h
|
||||
include/io/base/DynLib.h
|
||||
include/io/base/DynLib_OSX.h
|
||||
include/io/base/Hash.h
|
||||
include/io/base/Hash_inline.h
|
||||
include/io/base/IoConfig.h
|
||||
include/io/base/LinkedList.h
|
||||
include/io/base/LinkedList_inline.h
|
||||
include/io/base/List.h
|
||||
include/io/base/List_inline.h
|
||||
include/io/base/MainArgs.h
|
||||
include/io/base/MarkedStack.h
|
||||
include/io/base/MarkedStack_inline.h
|
||||
include/io/base/NEW_stdint.h
|
||||
include/io/base/PHash.h
|
||||
include/io/base/PHash_inline.h
|
||||
include/io/base/PortableGettimeofday.h
|
||||
include/io/base/PortableStrptime.h
|
||||
include/io/base/PortableTruncate.h
|
||||
include/io/base/PortableUsleep.h
|
||||
include/io/base/Queue.h
|
||||
include/io/base/Queue_inline.h
|
||||
include/io/base/RandomGen.h
|
||||
include/io/base/SDSort.h
|
||||
include/io/base/Scheduler.h
|
||||
include/io/base/Stack.h
|
||||
include/io/base/Stack_inline.h
|
||||
include/io/base/UTinstant.h
|
||||
include/io/base/UTzones.h
|
||||
lib/libIoBase.a
|
||||
lib/libIoVM.a
|
||||
lib/libSkipDB.a
|
||||
share/doc/io-vm/Block.html
|
||||
share/doc/io-vm/Buffer.html
|
||||
share/doc/io-vm/CFunction.html
|
||||
share/doc/io-vm/Collector.html
|
||||
share/doc/io-vm/Compiler.html
|
||||
share/doc/io-vm/Date.html
|
||||
share/doc/io-vm/Debugger.html
|
||||
share/doc/io-vm/Directory.html
|
||||
share/doc/io-vm/Duration.html
|
||||
share/doc/io-vm/DynLib.html
|
||||
share/doc/io-vm/Embedding.html
|
||||
share/doc/io-vm/Exception.html
|
||||
share/doc/io-vm/File.html
|
||||
share/doc/io-vm/File_stat.html
|
||||
share/doc/io-vm/Future.html
|
||||
share/doc/io-vm/ImplementationNotes.html
|
||||
share/doc/io-vm/IoProgrammingGuide.html
|
||||
share/doc/io-vm/List.html
|
||||
share/doc/io-vm/Map.html
|
||||
share/doc/io-vm/Message.html
|
||||
share/doc/io-vm/Nil.html
|
||||
share/doc/io-vm/Number.html
|
||||
share/doc/io-vm/Object.html
|
||||
share/doc/io-vm/PObject.html
|
||||
share/doc/io-vm/Random.html
|
||||
share/doc/io-vm/Scheduler.html
|
||||
share/doc/io-vm/Store.html
|
||||
share/doc/io-vm/String.html
|
||||
share/doc/io-vm/System.html
|
||||
share/doc/io-vm/WeakLink.html
|
||||
share/doc/io-vm/_manual/Block/init/english/index.html
|
||||
share/doc/io-vm/_manual/Block/init/french/index.html
|
||||
share/doc/io-vm/_manual/Block/init/russian/index.html
|
||||
share/doc/io-vm/index.html
|
||||
@dirrm share/doc/io-vm/_manual/Block/init/russian
|
||||
@dirrm share/doc/io-vm/_manual/Block/init/french
|
||||
@dirrm share/doc/io-vm/_manual/Block/init/english
|
||||
@dirrm share/doc/io-vm/_manual/Block/init
|
||||
@exec ${MKDIR} %D/share/doc/io-vm/_manual/Block/clone
|
||||
@dirrm share/doc/io-vm/_manual/Block/clone
|
||||
@dirrm share/doc/io-vm/_manual/Block
|
||||
@dirrm share/doc/io-vm/_manual
|
||||
@dirrm share/doc/io-vm
|
||||
@dirrm include/io/base
|
||||
@dirrm include/io/SkipDB
|
||||
@dirrm include/io
|
3
io-server/TODO
Normal file
3
io-server/TODO
Normal file
|
@ -0,0 +1,3 @@
|
|||
install .a and .h files from the IoServer directory
|
||||
|
||||
make io-server and io-desktop be dependent from io-vm or just different packages? (talk to devs)
|
5
io-server/distinfo
Normal file
5
io-server/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2005/06/03 17:07:00 poppnk Exp $
|
||||
|
||||
SHA1 (IoServer-2005-05-31.tar.gz) = 747bd0568b218990500ee314a9c46bd3a04ce5d6
|
||||
RMD160 (IoServer-2005-05-31.tar.gz) = 47ade68d7c42c8c07125c213a2471e48ffa3c8a6
|
||||
Size (IoServer-2005-05-31.tar.gz) = 5403776 bytes
|
Loading…
Reference in a new issue