Slava Pestov
0021cde743
Fix more compile errors
2008-12-15 22:21:56 -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
3821b417af
remove finance words from calendar
2008-12-06 23:04:54 -06:00
Doug Coleman
e0329d7cf8
remove >r r> from calendar
2008-11-29 12:51:47 -06:00
Doug Coleman
76da98c9bf
move period of time util words to calendar
2008-11-29 12:47:04 -06:00
Slava Pestov
8819f23312
Replace millis primitive with micros primitive
...
Add millis as a library word
sleep now takes either a duration or a microsecond count; code using durations doens't need to be updated, code using millisecond counts updated to use durations for the most part
2008-11-19 01:50:05 -06:00
Doug Coleman
9751a38fa7
since-1970 docs
2008-10-06 21:04:30 -05:00
Doug Coleman
4734b62dd8
things in the wrong place still, probably will have some using errors now..
2008-10-06 18:03:56 -05:00
Doug Coleman
0ba6d93626
remove using
2008-10-06 18:02:52 -05:00
Doug Coleman
b168d75a46
add timespec>timestamp word
2008-10-06 17:17:49 -05:00
Doug Coleman
02bb3063ff
add word to convert timevals to unix time, add utility words
2008-10-05 15:21:23 -05:00
Slava Pestov
c19f2257f4
Fix permission bits
2008-10-02 08:34:49 -05:00
Doug Coleman
379bf45559
fix private word
2008-09-02 12:06:11 -05:00
Doug Coleman
3a3b5005f6
un-private a word
2008-09-02 01:52:44 -05:00
Doug Coleman
82d0b71b49
move words to private, more docs
2008-09-01 22:16:51 -05:00
Doug Coleman
38b8686161
dt -> duration, lots of docs
2008-09-01 20:10:10 -05:00
Doug Coleman
1b239d294c
docs and stack effects
2008-09-01 18:06:40 -05:00
Doug Coleman
361a7820ce
remove calendar.backend
2008-09-01 11:48:22 -05:00
Doug Coleman
511e78b86b
remove memoized words from calendar. more docs
2008-09-01 11:43:57 -05:00
Doug Coleman
261fc87dca
wtf instant was MEMO: oops. docs
2008-08-31 21:20:56 -05:00
Doug Coleman
7025ebd7ee
docs
2008-08-31 20:19:16 -05:00
Doug Coleman
89264e7726
fix using
2008-08-31 17:29:55 -05:00
Doug Coleman
aa68ea0ce1
fix messup
2008-08-31 17:27:28 -05:00
Doug Coleman
36828477f7
more docs
2008-08-31 15:54:00 -05:00
Doug Coleman
1cc5f7eb41
beginning-of-day -> midnight, add noon word, docs
2008-08-31 12:59:27 -05:00
Doug Coleman
24bfa90a04
refactor calendar a bit, add initial docs
2008-08-29 15:17:15 -05:00
Slava Pestov
d66f887736
Create basis vocab root
2008-07-28 22:03:13 -05:00