Commit Graph

17478 Commits (eb5d30e7245f49b9d08b36facfc260b336c9eb1c)

Author SHA1 Message Date
Phil Dawes b73b540290 moved bignum functions to vm 2009-09-16 08:16:18 +01:00
Phil Dawes 2dd9e92778 Dev checkpoint 2009-09-16 08:16:18 +01:00
Phil Dawes ef53b8cf6a Dev checkpoint 2009-09-16 08:16:18 +01:00
Phil Dawes ad7765b71a Dev checkpoint 2009-09-16 08:16:18 +01:00
Phil Dawes 1db06cdf53 moved errors.cpp functions to vm 2009-09-16 08:16:18 +01:00
Phil Dawes 4cc2a5f844 moved profiling fns into vm 2009-09-16 08:16:18 +01:00
Phil Dawes 7e34866254 move functions from run.cpp into vm 2009-09-16 08:16:18 +01:00
Phil Dawes 7200c6a0ae moved contexts functions into vm 2009-09-16 08:16:18 +01:00
Phil Dawes 99d01a3a88 added vm singleton 2009-09-16 08:16:18 +01:00
Phil Dawes c627ed7a22 added stub PRIMITIVE_GETVM macro 2009-09-16 08:16:17 +01:00
Phil Dawes c58b0ba73c Empty vm struct 2009-09-16 08:16:17 +01:00
Phil Dawes 37e8ab4b28 Added TOOLCHAIN_PREFIX var to makefile 2009-09-16 08:16:17 +01:00
Joe Groff ff25f65e41 typedefs share their original type's pointer definition 2009-09-15 22:58:07 -05:00
Joe Groff 18c59bd43e update classes.struct tests to use word c-types 2009-09-15 22:43:11 -05:00
Joe Groff bba4d3ac8a prettyprinting for FUNCTION: definitions 2009-09-15 22:39:25 -05:00
Joe Groff 18946300e1 fix typedef prettyprinting 2009-09-15 22:10:41 -05:00
Joe Groff 24bb3a8823 fix bug in pointer type parsing 2009-09-15 22:10:16 -05:00
Joe Groff 334e93bbbf get things to a point where they bootstrap again 2009-09-15 21:43:18 -05:00
Joe Groff e33857a0c3 Merge branch 'master' into c-type-words 2009-09-15 19:14:41 -05:00
Joe Groff fa79e86743 fix failing classes.struct tests 2009-09-15 19:10:05 -05:00
Joe Groff 7d298897c3 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 18:57:15 -05:00
Joe Groff c7fa671c0c Revert "make struct classes print properly in the status bar"
This reverts commit 4ee1a4f9e8.
2009-09-15 18:56:17 -05:00
Slava Pestov d53de99596 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 16:37:05 -07:00
Slava Pestov 98d25d8416 irc.client: fix suggested by ceninan 2009-09-15 16:36:59 -07:00
Joe Groff c17e718469 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 17:45:56 -05:00
Slava Pestov 1b403c9f63 db: fix some typos in docs 2009-09-15 15:45:03 -07:00
Joe Groff 182155ae31 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 17:39:05 -05:00
Joe Groff 02b797f11b struct classes now make their own C type without help from alien.structs. remove alien.structs dependencies from everywhere outside of alien and compiler, and have the FFI handle both alien.structs and classes.struct c-types 2009-09-15 17:38:49 -05:00
Slava Pestov 6ea78b6e7a help.html: don't strip out vocabs without roots since that gets rid of private vocabs 2009-09-15 14:48:56 -07:00
Joe Groff bb38335fe2 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 16:30:34 -05:00
Slava Pestov aeb6a01710 compiler.tree.propagation: fix unary-op type functions with complex number inputs 2009-09-15 14:30:20 -07:00
Slava Pestov 5ef07de398 alien.syntax: improve C-ENUM: docs 2009-09-15 16:24:58 -05:00
Joe Groff 47eb2017c0 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 16:08:57 -05:00
Joe Groff e5145b5a48 convert compiler cpu backends to use c-type words 2009-09-15 16:08:42 -05:00
Slava Pestov 1ffaf26c6d Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 15:43:05 -05:00
Slava Pestov ef353b5eff math: minor doc fixes 2009-09-15 15:42:46 -05:00
Joe Groff e89f3cce7a Merge branch 'master' of git://factorcode.org/git/factor into c-type-words 2009-09-15 15:19:22 -05:00
Joe Groff 0fe8bc1bff create words for c-types 2009-09-15 15:18:54 -05:00
Joe Groff 4ee1a4f9e8 make struct classes print properly in the status bar 2009-09-15 15:16:53 -05:00
Guillaume Nargeot db906857e8 Fixed comments of project-euler.085 2009-09-15 21:01:25 +09:00
Guillaume Nargeot 3ff681474d Merge branch 'master' of git://factorcode.org/git/factor 2009-09-15 20:33:02 +09:00
Guillaume Nargeot 8b2937e961 Solution to Project Euler problem 124 2009-09-15 19:33:56 +09:00
Slava Pestov 85077cd27b vm: update Config.netbsd for NetBSD 5.0 2009-09-15 00:22:19 -05:00
Slava Pestov cc93fc69ff colors.constants: clean up naming 2009-09-14 21:03:33 -05:00
Slava Pestov fc4a79aff6 Fix bootstrap 2009-09-14 20:26:59 -05:00
Slava Pestov 1b5614f974 math.functions: more accurate log10 (fixes problem reported by OneEyed) 2009-09-14 16:19:58 -05:00
Slava Pestov 66fe7f93fb help.vocabs: tweak 'not loaded' message some more 2009-09-14 16:19:36 -05:00
Slava Pestov 2a8b603121 Merge branch 'master' of git://github.com/Blei/factor 2009-09-14 16:19:21 -05:00
Slava Pestov 07a1984a73 Remove bogus file 2009-09-14 16:14:53 -05:00
Slava Pestov 2669e9cc34 Merge branch 'ui' of git://github.com/klazuka/factor 2009-09-14 16:14:41 -05:00