1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
freebsd-ports/devel/libcoro/pkg-descr
Alexey Dokuchaev 7f1b560b27 - Fix the build with GCC 4.2 [1]
- Clean up Makefile
- Reformat pkg-descr slightly, kill attribution

Reported by:	pointyhat (logs) [1]
2007-07-02 08:37:31 +00:00

14 lines
639 B
Plaintext

Excerpt from The Art of Computer Programming by D. E. Knuth:
"Subroutines are special cases of more general program
components, called coroutines. In contrast to the un-
symmetric relationship between a main routine and a sub-
routine, there is complete symmetry between coroutines,
which call on each other."
coro is a C library that implements the low level handling of coroutines.
Despite it's simplicity, there is no portable way to implement them. The goal
of this library is to build a standard API for coroutines and implement it
for as many architectures as possible. Currently only the i386 architecture
is supported.