]> gitweb.factorcode.org Git - factor.git/commit
Replace ratio and complex built-in types with tuples defined in the library. This...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 30 Apr 2009 05:27:35 +0000 (00:27 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 30 Apr 2009 05:27:35 +0000 (00:27 -0500)
commitfc4894fbdfa5fddd0a42a3c7ce82ba169eae3887
tree4fbbeb7feeb03dd97fe96091de4718240d05fcf2
parent9f4ac667dc5d76b57956d798d5a88cd67d2fab49
Replace ratio and complex built-in types with tuples defined in the library. This frees up two lo-tags, so move array and quotation over to these tags and update compiler for new tags
44 files changed:
basis/compiler/cfg/intrinsics/allot/allot.factor
basis/compiler/cfg/intrinsics/intrinsics.factor
basis/compiler/tests/intrinsics.factor
basis/compiler/tree/escape-analysis/check/check.factor
basis/compiler/tree/escape-analysis/escape-analysis-tests.factor
basis/compiler/tree/escape-analysis/simple/simple.factor
basis/compiler/tree/propagation/propagation-tests.factor
basis/compiler/tree/propagation/simple/simple.factor
basis/compiler/tree/propagation/slots/slots.factor
basis/compiler/tree/tuple-unboxing/tuple-unboxing-tests.factor
basis/compiler/tree/tuple-unboxing/tuple-unboxing.factor
basis/math/complex/complex-docs.factor
basis/math/complex/complex.factor
basis/math/functions/functions-docs.factor
basis/math/functions/functions.factor
basis/math/ratios/ratios-docs.factor
basis/math/ratios/ratios.factor
basis/stack-checker/known-words/known-words.factor
core/bootstrap/layouts/layouts.factor
core/bootstrap/primitives.factor
core/generic/math/math-docs.factor
core/generic/math/math.factor
core/math/math.factor
vm/arrays.c
vm/arrays.h
vm/byte_arrays.c
vm/callstack.c
vm/cpu-x86.32.S
vm/cpu-x86.64.S
vm/data_heap.c
vm/dispatch.c
vm/factor.c
vm/inline_cache.c
vm/layouts.h
vm/local_roots.h
vm/math.c
vm/math.h
vm/primitives.c
vm/quotations.c
vm/quotations.h
vm/run.c
vm/run.h
vm/strings.c
vm/tuples.c