2009/2/22 John Cowan <[email protected]>:
> Let's reduce Scheme to the following 66 identifiers
> (with of course the usual lexical syntax): define, if, quote, lambda,
> set!; eq?, eqv?; number?, exact?, inexact?; =, <, +, * (two operands);
> -, / (one operand); truncate, make-rectangular, real-part, imag-part,
> exact->inexact, exact->inexact; pair?, cons, car, cdr, set-car!,
> set-cdr!; symbol?, symbol->string, string->symbol; char?, char=, char<,
> char->integer, integer->char; string?, make-string, string->length,
> string->ref, string->set!, string=, string<; vector?, make-vector,
> vector-length, vector-ref, vector-set!; procedure?, apply, call/cc,
> dynamic-wind; call-with-*-port, *-port?, current-*-port, with-*-file,
> close-*-port; read-char, peek-char, eof-object?, char-ready?, write-char.
>
> Sound good for the core?

No. But it's the right direction.

david rush
-- 
GPG Public key at http://cyber-rush.org/drr/gpg-public-key.txt

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to