Commit Graph

17189 Commits (66871995c918fb914963d56ab19ef3fea05b3762)

Author SHA1 Message Date
Joe Groff 9fbdfc9a54 fix "float" ambiguities in math.blas, opengl vocabs 2009-09-16 21:25:46 -05:00
Joe Groff 1482e1b115 alien.fortran can't piggyback the alien.parser arg parser anymore 2009-09-16 21:24:10 -05:00
Joe Groff 7f68864567 get gpu vocabs to load with c-type changes 2009-09-16 20:55:14 -05:00
Joe Groff 747c1c9fcc fix resolve-pointer-type 2009-09-16 20:54:57 -05:00
Joe Groff c45653cb66 have SPECIALIZED-ARRAY: scan in a c-type rather than a string 2009-09-16 20:54:22 -05:00
Slava Pestov 2410c8a17a benchmark.spectral-norm: take out unsafe sequence access since it doesn't make it faster, and replace tuck/2bi* with bi-curry bi* 2009-09-16 16:13:55 -07:00
Joe Groff 9fdfac510d Merge branch 'master' into c-type-words
Conflicts:
	basis/functors/functors-tests.factor
2009-09-16 18:11:07 -05:00
Slava Pestov 21e8e2d42b html.templates.chloe: minor doc fix 2009-09-16 16:11:05 -07:00
Slava Pestov 3180fd9a56 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-16 16:08:51 -07:00
Joe Groff 225d0097fc Merge branch 'master' of git://factorcode.org/git/factor 2009-09-16 18:07:55 -05:00
Joe Groff 2091f744bc give a better error message when an invalid slot name is used in a tuple/struct literal 2009-09-16 18:07:39 -05:00
Slava Pestov 38f14724aa Merge branch 'irc-fix' of git://tiodante.com/git/factor 2009-09-16 16:06:56 -07:00
Bruno Deferrari 834031b10d irc.client: Fix detach chat (wasn't sending a PART message) 2009-09-16 19:58:45 -03:00
Joe Groff 5f62d6b9c1 fix functors tests 2009-09-16 17:38:01 -05:00
Joe Groff 4d80ebff96 have typedefs take on the old type's pointer type even when the new type is a word and the old a string 2009-09-16 17:36:50 -05:00
Joe Groff 52ba3f3a24 allow word c-types and definitions to coexist 2009-09-16 17:18:19 -05:00
Joe Groff 006d5c4e51 update functors tests 2009-09-16 15:41:38 -05:00
Doug Coleman 5abe37f6a2 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-16 13:17:30 -07:00
Doug Coleman 80f88f4ba4 add recaptcha vocabulary 2009-09-16 13:17:15 -07:00
Joe Groff 6007c03c60 Merge branch 'master' into c-type-words 2009-09-16 14:47:35 -05:00
Joe Groff 65ac206648 fix alien-function-word predicate 2009-09-16 14:17:13 -05:00
Joe Groff eba4ba6b56 fix button background (from Keith Lazuka <klazuka@gmail.com>) 2009-09-16 13:42:40 -05:00
Joe Groff 65ca22daba oops... word c-types can be structs too 2009-09-16 13:11:53 -05:00
Joe Groff e3bb6fda55 fix FUNCTION: prettyprint when function has no arguments 2009-09-16 10:24:03 -05:00
Joe Groff e3e8556c32 fix struct class see 2009-09-16 09:56:07 -05:00
Joe Groff ac5ea1769b get compiler tests loading 2009-09-16 09:20:47 -05: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