initial import
commit98910dda57ce2c69a5c3dde9c28ba6a54d05fab4
authorVincent Geddes <vgeddes@gnome.org>
Wed, 9 Jan 2008 23:41:54 +0000 (10 01:41 +0200)
committerVincent Geddes <vgeddes@gnome.org>
Wed, 9 Jan 2008 23:41:54 +0000 (10 01:41 +0200)
treeffd71fc7e9b0e74a135af0bb91fb06be7f972211
initial import
213 files changed:
Makefile.am [new file with mode: 0644]
autogen.sh [new file with mode: 0755]
configure.ac [new file with mode: 0644]
docs/bootstrapping.txt [new file with mode: 0644]
docs/bytecodes.txt [new file with mode: 0644]
docs/object-memory.txt [new file with mode: 0644]
docs/primitives-design.txt [new file with mode: 0644]
goo/Makefile.am [new file with mode: 0644]
goo/st-array.c [new file with mode: 0644]
goo/st-array.h [new file with mode: 0644]
goo/st-association.c [new file with mode: 0644]
goo/st-association.h [new file with mode: 0644]
goo/st-bootstrap.c [new file with mode: 0644]
goo/st-byte-array.c [new file with mode: 0644]
goo/st-byte-array.h [new file with mode: 0644]
goo/st-bytecode.c [new file with mode: 0644]
goo/st-bytecode.h [new file with mode: 0644]
goo/st-class.c [new file with mode: 0644]
goo/st-class.h [new file with mode: 0644]
goo/st-compiled-code.c [new file with mode: 0644]
goo/st-compiled-code.h [new file with mode: 0644]
goo/st-float-array.c [new file with mode: 0644]
goo/st-float-array.h [new file with mode: 0644]
goo/st-float.c [new file with mode: 0644]
goo/st-float.h [new file with mode: 0644]
goo/st-hashed-collection.c [new file with mode: 0644]
goo/st-hashed-collection.h [new file with mode: 0644]
goo/st-heap-object.c [new file with mode: 0644]
goo/st-heap-object.h [new file with mode: 0644]
goo/st-large-integer.c [new file with mode: 0644]
goo/st-large-integer.h [new file with mode: 0644]
goo/st-lexer.c [new file with mode: 0644]
goo/st-lexer.h [new file with mode: 0644]
goo/st-mark.h [new file with mode: 0644]
goo/st-mini.c [new file with mode: 0644]
goo/st-mini.h [new file with mode: 0644]
goo/st-object.c [new file with mode: 0644]
goo/st-object.h [new file with mode: 0644]
goo/st-parser.c [new file with mode: 0644]
goo/st-primitives.c [new file with mode: 0644]
goo/st-primitives.h [new file with mode: 0644]
goo/st-small-integer.c [new file with mode: 0644]
goo/st-small-integer.h [new file with mode: 0644]
goo/st-string-stream.c [new file with mode: 0644]
goo/st-string-stream.h [new file with mode: 0644]
goo/st-symbol.c [new file with mode: 0644]
goo/st-symbol.h [new file with mode: 0644]
goo/st-token-stream.c [new file with mode: 0644]
goo/st-token-stream.h [new file with mode: 0644]
goo/st-types.h [new file with mode: 0644]
goo/st-universe.c [new file with mode: 0644]
goo/st-universe.h [new file with mode: 0644]
goo/st-utils.c [new file with mode: 0644]
goo/st-utils.h [new file with mode: 0644]
goo/st-virtual-space.c [new file with mode: 0644]
goo/st-virtual-space.h [new file with mode: 0644]
libs/Makefile.am [new file with mode: 0644]
libs/libtommath/LICENSE [new file with mode: 0644]
libs/libtommath/Makefile.am [new file with mode: 0644]
libs/libtommath/backup/makefile [new file with mode: 0644]
libs/libtommath/backup/makefile.bcc [new file with mode: 0644]
libs/libtommath/backup/makefile.cygwin_dll [new file with mode: 0644]
libs/libtommath/backup/makefile.icc [new file with mode: 0644]
libs/libtommath/backup/makefile.msvc [new file with mode: 0644]
libs/libtommath/backup/makefile.shared [new file with mode: 0644]
libs/libtommath/bn_error.c [new file with mode: 0644]
libs/libtommath/bn_fast_mp_invmod.c [new file with mode: 0644]
libs/libtommath/bn_fast_mp_montgomery_reduce.c [new file with mode: 0644]
libs/libtommath/bn_fast_s_mp_mul_digs.c [new file with mode: 0644]
libs/libtommath/bn_fast_s_mp_mul_high_digs.c [new file with mode: 0644]
libs/libtommath/bn_fast_s_mp_sqr.c [new file with mode: 0644]
libs/libtommath/bn_mp_2expt.c [new file with mode: 0644]
libs/libtommath/bn_mp_abs.c [new file with mode: 0644]
libs/libtommath/bn_mp_add.c [new file with mode: 0644]
libs/libtommath/bn_mp_add_d.c [new file with mode: 0644]
libs/libtommath/bn_mp_addmod.c [new file with mode: 0644]
libs/libtommath/bn_mp_and.c [new file with mode: 0644]
libs/libtommath/bn_mp_clamp.c [new file with mode: 0644]
libs/libtommath/bn_mp_clear.c [new file with mode: 0644]
libs/libtommath/bn_mp_clear_multi.c [new file with mode: 0644]
libs/libtommath/bn_mp_cmp.c [new file with mode: 0644]
libs/libtommath/bn_mp_cmp_d.c [new file with mode: 0644]
libs/libtommath/bn_mp_cmp_mag.c [new file with mode: 0644]
libs/libtommath/bn_mp_cnt_lsb.c [new file with mode: 0644]
libs/libtommath/bn_mp_copy.c [new file with mode: 0644]
libs/libtommath/bn_mp_count_bits.c [new file with mode: 0644]
libs/libtommath/bn_mp_div.c [new file with mode: 0644]
libs/libtommath/bn_mp_div_2.c [new file with mode: 0644]
libs/libtommath/bn_mp_div_2d.c [new file with mode: 0644]
libs/libtommath/bn_mp_div_3.c [new file with mode: 0644]
libs/libtommath/bn_mp_div_d.c [new file with mode: 0644]
libs/libtommath/bn_mp_dr_is_modulus.c [new file with mode: 0644]
libs/libtommath/bn_mp_dr_reduce.c [new file with mode: 0644]
libs/libtommath/bn_mp_dr_setup.c [new file with mode: 0644]
libs/libtommath/bn_mp_exch.c [new file with mode: 0644]
libs/libtommath/bn_mp_expt_d.c [new file with mode: 0644]
libs/libtommath/bn_mp_exptmod.c [new file with mode: 0644]
libs/libtommath/bn_mp_exptmod_fast.c [new file with mode: 0644]
libs/libtommath/bn_mp_exteuclid.c [new file with mode: 0644]
libs/libtommath/bn_mp_fread.c [new file with mode: 0644]
libs/libtommath/bn_mp_fwrite.c [new file with mode: 0644]
libs/libtommath/bn_mp_gcd.c [new file with mode: 0644]
libs/libtommath/bn_mp_get_int.c [new file with mode: 0644]
libs/libtommath/bn_mp_grow.c [new file with mode: 0644]
libs/libtommath/bn_mp_init.c [new file with mode: 0644]
libs/libtommath/bn_mp_init_copy.c [new file with mode: 0644]
libs/libtommath/bn_mp_init_multi.c [new file with mode: 0644]
libs/libtommath/bn_mp_init_set.c [new file with mode: 0644]
libs/libtommath/bn_mp_init_set_int.c [new file with mode: 0644]
libs/libtommath/bn_mp_init_size.c [new file with mode: 0644]
libs/libtommath/bn_mp_invmod.c [new file with mode: 0644]
libs/libtommath/bn_mp_invmod_slow.c [new file with mode: 0644]
libs/libtommath/bn_mp_is_square.c [new file with mode: 0644]
libs/libtommath/bn_mp_jacobi.c [new file with mode: 0644]
libs/libtommath/bn_mp_karatsuba_mul.c [new file with mode: 0644]
libs/libtommath/bn_mp_karatsuba_sqr.c [new file with mode: 0644]
libs/libtommath/bn_mp_lcm.c [new file with mode: 0644]
libs/libtommath/bn_mp_lshd.c [new file with mode: 0644]
libs/libtommath/bn_mp_mod.c [new file with mode: 0644]
libs/libtommath/bn_mp_mod_2d.c [new file with mode: 0644]
libs/libtommath/bn_mp_mod_d.c [new file with mode: 0644]
libs/libtommath/bn_mp_montgomery_calc_normalization.c [new file with mode: 0644]
libs/libtommath/bn_mp_montgomery_reduce.c [new file with mode: 0644]
libs/libtommath/bn_mp_montgomery_setup.c [new file with mode: 0644]
libs/libtommath/bn_mp_mul.c [new file with mode: 0644]
libs/libtommath/bn_mp_mul_2.c [new file with mode: 0644]
libs/libtommath/bn_mp_mul_2d.c [new file with mode: 0644]
libs/libtommath/bn_mp_mul_d.c [new file with mode: 0644]
libs/libtommath/bn_mp_mulmod.c [new file with mode: 0644]
libs/libtommath/bn_mp_n_root.c [new file with mode: 0644]
libs/libtommath/bn_mp_neg.c [new file with mode: 0644]
libs/libtommath/bn_mp_or.c [new file with mode: 0644]
libs/libtommath/bn_mp_prime_fermat.c [new file with mode: 0644]
libs/libtommath/bn_mp_prime_is_divisible.c [new file with mode: 0644]
libs/libtommath/bn_mp_prime_is_prime.c [new file with mode: 0644]
libs/libtommath/bn_mp_prime_miller_rabin.c [new file with mode: 0644]
libs/libtommath/bn_mp_prime_next_prime.c [new file with mode: 0644]
libs/libtommath/bn_mp_prime_rabin_miller_trials.c [new file with mode: 0644]
libs/libtommath/bn_mp_prime_random_ex.c [new file with mode: 0644]
libs/libtommath/bn_mp_radix_size.c [new file with mode: 0644]
libs/libtommath/bn_mp_radix_smap.c [new file with mode: 0644]
libs/libtommath/bn_mp_rand.c [new file with mode: 0644]
libs/libtommath/bn_mp_read_radix.c [new file with mode: 0644]
libs/libtommath/bn_mp_read_signed_bin.c [new file with mode: 0644]
libs/libtommath/bn_mp_read_unsigned_bin.c [new file with mode: 0644]
libs/libtommath/bn_mp_reduce.c [new file with mode: 0644]
libs/libtommath/bn_mp_reduce_2k.c [new file with mode: 0644]
libs/libtommath/bn_mp_reduce_2k_l.c [new file with mode: 0644]
libs/libtommath/bn_mp_reduce_2k_setup.c [new file with mode: 0644]
libs/libtommath/bn_mp_reduce_2k_setup_l.c [new file with mode: 0644]
libs/libtommath/bn_mp_reduce_is_2k.c [new file with mode: 0644]
libs/libtommath/bn_mp_reduce_is_2k_l.c [new file with mode: 0644]
libs/libtommath/bn_mp_reduce_setup.c [new file with mode: 0644]
libs/libtommath/bn_mp_rshd.c [new file with mode: 0644]
libs/libtommath/bn_mp_set.c [new file with mode: 0644]
libs/libtommath/bn_mp_set_int.c [new file with mode: 0644]
libs/libtommath/bn_mp_shrink.c [new file with mode: 0644]
libs/libtommath/bn_mp_signed_bin_size.c [new file with mode: 0644]
libs/libtommath/bn_mp_sqr.c [new file with mode: 0644]
libs/libtommath/bn_mp_sqrmod.c [new file with mode: 0644]
libs/libtommath/bn_mp_sqrt.c [new file with mode: 0644]
libs/libtommath/bn_mp_sub.c [new file with mode: 0644]
libs/libtommath/bn_mp_sub_d.c [new file with mode: 0644]
libs/libtommath/bn_mp_submod.c [new file with mode: 0644]
libs/libtommath/bn_mp_to_signed_bin.c [new file with mode: 0644]
libs/libtommath/bn_mp_to_signed_bin_n.c [new file with mode: 0644]
libs/libtommath/bn_mp_to_unsigned_bin.c [new file with mode: 0644]
libs/libtommath/bn_mp_to_unsigned_bin_n.c [new file with mode: 0644]
libs/libtommath/bn_mp_toom_mul.c [new file with mode: 0644]
libs/libtommath/bn_mp_toom_sqr.c [new file with mode: 0644]
libs/libtommath/bn_mp_toradix.c [new file with mode: 0644]
libs/libtommath/bn_mp_toradix_n.c [new file with mode: 0644]
libs/libtommath/bn_mp_unsigned_bin_size.c [new file with mode: 0644]
libs/libtommath/bn_mp_xor.c [new file with mode: 0644]
libs/libtommath/bn_mp_zero.c [new file with mode: 0644]
libs/libtommath/bn_prime_tab.c [new file with mode: 0644]
libs/libtommath/bn_reverse.c [new file with mode: 0644]
libs/libtommath/bn_s_mp_add.c [new file with mode: 0644]
libs/libtommath/bn_s_mp_exptmod.c [new file with mode: 0644]
libs/libtommath/bn_s_mp_mul_digs.c [new file with mode: 0644]
libs/libtommath/bn_s_mp_mul_high_digs.c [new file with mode: 0644]
libs/libtommath/bn_s_mp_sqr.c [new file with mode: 0644]
libs/libtommath/bn_s_mp_sub.c [new file with mode: 0644]
libs/libtommath/bncore.c [new file with mode: 0644]
libs/libtommath/changes.txt [new file with mode: 0644]
libs/libtommath/tests/test.c [new file with mode: 0644]
libs/libtommath/tests/timing.c [new file with mode: 0644]
libs/libtommath/tommath.h [new file with mode: 0644]
libs/libtommath/tommath_class.h [new file with mode: 0644]
libs/libtommath/tommath_superclass.h [new file with mode: 0644]
po/LINGUAS [new file with mode: 0644]
po/POTFILES.in [new file with mode: 0644]
scratch/main [new file with mode: 0755]
scratch/main.c [new file with mode: 0644]
scratch/text.h [new file with mode: 0644]
smalltalk/Behaviour.st [new file with mode: 0644]
smalltalk/class-declarations.st [new file with mode: 0644]
tests/Makefile.am [new file with mode: 0644]
tests/data/lexer-input-01.txt [new file with mode: 0644]
tests/data/lexer-input-02.txt [new file with mode: 0644]
tests/data/lexer-input-03.txt [new file with mode: 0644]
tests/data/lexer-input-04.txt [new file with mode: 0644]
tests/data/lexer-input-05.txt [new file with mode: 0644]
tests/data/lexer-output-01.txt [new file with mode: 0644]
tests/data/lexer-output-02.txt [new file with mode: 0644]
tests/data/lexer-output-03.txt [new file with mode: 0644]
tests/data/lexer-output-04.txt [new file with mode: 0644]
tests/data/lexer-output-05.txt [new file with mode: 0644]
tests/example.st [new file with mode: 0644]
tests/example2.st [new file with mode: 0644]
tests/lexer-test.log [new file with mode: 0644]
tests/test-lexer.c [new file with mode: 0644]
tests/test-string-stream.c [new file with mode: 0644]