summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2000-12-16Add patch against mkdir failure; provided in pkg/11633 by rafal@mediaone.net.wiz2-1/+19
2000-12-16USE_LIBINTL instead of DEPEND on gettextwiz1-3/+2
2000-12-13Cosmetic changes.jtb1-11/+11
2000-12-12Install HTML documentation under ${PREFIX}/share/doc/html.jlam1-2/+2
2000-12-12Unify Makefiles -- mostly headers: remove FreeBSD Ids.wiz1-2/+1
Consistent 4 character indentation of SUBDIR entries.
2000-12-10A couple of files should not have been imported. While were at it,jtb11-58/+27
add extra directories to the includes path for the benchmarks.
2000-12-10Add and enable "stalin".jtb1-1/+2
2000-12-10Initial import of new "stalin" package:jtb20-0/+450
Aggressively optimizing Scheme compiler
2000-12-08Honor CFLAGS passed in from the environment during build.jlam2-4/+14
2000-12-06Add brandybasicabs1-1/+2
2000-12-06Import version 1.05 of Dave Daniels Brandy BBC Basic Interpreterabs6-0/+69
Brandy is an interpreter for BBC Basic (or Basic V as it is refered to here) that runs under a variety of operating systems. Basic V is the version of Basic supplied with desktop computers running RISC OS. These were originally made by Acorn Computers but are now designed and manufactured by companies such as RiscStation and MicroDigital.
2000-12-05correct MASTER_SITESdrochner1-2/+2
2000-12-05fix reporting of dynamic linking errorsdrochner2-14/+22
2000-12-04Add and enable "vslisp".jtb1-1/+2
2000-12-04Initial import of new "vslisp" package:jtb8-0/+242
Embedded Lisp library and standalone interpreter
2000-11-30Add and enable "RScheme". Fixes PR pkg/11401 by Jason Beegan.jtb1-1/+2
2000-11-30Initial import of new "RScheme" package:jtb5-0/+269
Scheme implementation
2000-11-29Add and enable new "nhc98" package. Fixes PR pkg/11378 by Jason Beegan.jtb1-1/+2
2000-11-29Initial import of new "nhc98" package:jtb5-0/+247
Portable Haskell 98 compiler
2000-11-27Correct PLIST for libtool changes.mycroft1-31/+31
2000-11-25Add and enable "cim". Fixes PR pkg/11386 by Jason Beegan.jtb1-1/+2
2000-11-25Initial import of new "cim" package:jtb5-0/+45
Simula compiler based on the C programming language
2000-11-25Update gb to 0.0.15. Changes include:rh3-5/+11
* Implement a collections object * Add the '!' operator WorkSheets!Sheet1 * Impl the 'visible' property on form items. * Read / Write only properties * Impl. default methods * Massive internal object / type system re-write * Major API clean * Potential security issue fixed * Lots of Parser / Lexer work + Class parsing + Set statement + Control array parsing + 'Is' statement * Lots of parser / lexer bugs fixed * File IO performance improvements and fixes * Lof implemented, Open improved * More Command button events * Form parsing & FRX handling * GUI items - PictureBox, Frame, Check started * Embryonic GB GUI designer
2000-11-23Give reasons for diabling packages.skrll1-3/+3
2000-11-22Depend on readline, and use it.wiz1-1/+5
2000-11-22add & enable intercalwiz1-1/+2
2000-11-22Initial import of intercal-0.20, an INTERCAL compiler.wiz8-0/+175
Package provided by Dieter Baron in private communication.
2000-11-21Disable {libperl,perl}-currentskrll1-5/+5
Update sun-{jdk,jre}
2000-11-18Switch to sun-jre-*.tv1-2/+2
2000-11-18Add needed CONFLICTS.tv1-1/+3
2000-11-18Switch blackdown-j* to sun-j*.tv1-3/+3
2000-11-18The Blackdown JDKs are frankly quite buggy. Remove the pkgs; there is nowtv14-1031/+0
a "sun-jre13" and "sun-jdk13" pkg pair.
2000-11-18Packages for the Sun [Linux, for now] port of the JDK/JRE 1.3.0.tv15-0/+1369
2000-11-17Correct handling of info files.wiz1-1/+3
2000-11-17add HOMEPAGEwiz1-1/+2
2000-11-17remove whitespacewiz1-2/+2
2000-11-13Update to v0.5.0, requested by Jorge Acereda <al004046@alumail.uji.es>hubertf6-173/+201
User-visible changes between 0.4.0 and 0.5.0: Changes in behaviour: There are now two engines: the fast engine (gforth-fast) is at least as fast as gforth in earlier releases; the debugging engine (gforth) supports precise backtracing for signals (e.g., illegal memory access), but is slower by a factor of 1-2. Block files now start at block 0 by default (instead of block 1). If you have block files around, prepend 1024 bytes to convert them, or do a "1 OFFSET !" to establish the old behaviour. Gforth now does not translate newlines to LFs on reading. Instead, READ-LINE now interprets LF, CR, and CRLF as newlines. Newlines on output are in the OSs favourite format. SEE now disassembles primitives (or hex-DUMPs the code if no disassembler is available). >HEAD (aka >NAME) now returns 0 (instead of the nt of ???) on failure. Syntax of prim changed: stack effects are now surrounded by parentheses, tabs are insignificant. Operating environment: Gforth now produces a backtrace when catching an exception. On platforms supporting the Unix 98 SA_SIGINFO semantics, you get more precise error reports for SIGSEGV and SIGFPE (e.g., "stack underflow" instead of "Invalid memory address"). Gforth now produces exit code 1 if there is an error (i.e., an uncaught THROW) in batch processing. You can use "gforthmi --application ..." to build an image that processes the whole command-line when invoked directly (instead of through gforth -i). Ports: AIX. 20% speedup on 604e under powerpc-unknown-linux-gnu, 19%-29% speedup on Celeron with gcc-2.95. New words: Missing ANS Forth words: EKEY EKEY? EKEY>CHAR Timing words: CPUTIME UTIME Vector arithmetic: V* FAXPY FP comparison: F~ABS F~REL Deferred words: <IS> [IS] Nested number output: <<# #>> Exception handling: TRY RECOVER ENDTRY Directory handling: OPEN-DIR READ-DIR CLOSE-DIR FILENAME-MATCH Other: ]L PUSH-ORDER Miscellaneous: Significant extensions to the manual (added an introduction, among other things), many of them due to a new team member: Neal Crook. Added assemblers and disassemblers for 386, Alpha, MIPS (thanks to contributions by Andrew McKewan, Bernd Thallner, and Christian Pirker). Contributions of assemblers and disassemblers for other architectures are welcome.
2000-11-11patchsumtsarna1-0/+3
2000-11-11Make this work on both ELF and a.out (again)tsarna1-0/+30
2000-11-11Change tarfh-list-regexp to match our tar(1).mycroft2-0/+14
2000-11-08Make perl work on NetBSD/sparc64.martin5-8/+81
The patch against regcomp.c (uninitialized variable) has been fed back to the perl maintainers. The others are more like workarounds for known toolchain problems and not fed back (for now). The hints/netbsd.sh file has an additional change: the perl buildin malloc (which is disabled in pkgsrc builds via configure arguments anyway) is now disabled in the hints file as well. This makes it possible to build a working perl outside of pkgsrc with this hints file. Wheter this hints file should be fed back is subject to further discussion. Make perl not build against a dynamic libperl.so. There are two reasons: (a) the dynamic libperl.so version does not work at all on sparc64, and (b) the static linked version is said to have a significant performance improvement on some platforms (i.e. sparc). I think the libperl.so was enabled by accident when switching from perl 5.0.4 to 5.6.0. Other packages using libperl.so should not depend on perl5-base but on ../libperl.
2000-11-02add lang/umb-schemeitojun1-1/+2
2000-11-02umb scheme interpreteritojun10-0/+85
2000-11-02add lang/kaliitojun1-1/+2
2000-11-02kali distributed schemeitojun5-0/+145
2000-11-02add examplesitojun1-1/+4
2000-11-02add lang/vscmitojun1-1/+2
2000-11-02vscm, a portable scheme implementationitojun10-0/+128
2000-11-02add lang/minischemeitojun1-1/+2
2000-11-02minischeme, very tiny scheme interpreteritojun7-0/+61