Commit Graph

12 Commits (b4bb4d55fa2f520f3087d54c13f494f15be0eaf3)

Author SHA1 Message Date
Slava Pestov c5160d76e9 Merge qualified, alias, symbols, constants into core 2008-12-17 18:10:01 -06:00
Slava Pestov 63fda570bf Fixing assorted compile errors and help lint warnings 2008-12-16 01:12:36 -06:00
Slava Pestov daf2857d7b define-inline now takes an effect parameter
C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words
2008-12-15 19:44:56 -06:00
Doug Coleman 763f4f7503 move constants to bsd.factor 2008-10-19 22:01:14 -05:00
Doug Coleman cc1365390a dirent and type definitions 2008-10-19 14:33:45 -05:00
Doug Coleman bce8b1eff6 DIR is not meant to be explicit 2008-10-19 13:43:42 -05:00
Doug Coleman 613cd3fd67 directory/stat struct work 2008-10-19 13:10:28 -05:00
Doug Coleman 5b86d3a51e mac bootstrap 2008-10-08 14:40:19 -05:00
Doug Coleman 9228d367a1 ffi structs and typedefs 2008-10-07 19:23:35 -05:00
Doug Coleman 5cc44e8ad8 move passwd struct from macosx to bsd 2008-10-07 13:15:29 -05:00
Slava Pestov 6408b01e9d Add 'unportable' tag in place of hard-coded list of 'dangerous' vocabs in load-everything 2008-07-29 16:47:52 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00