Doug Coleman
9f213f96f6
core: Add the shuffler words but without primitives.
...
The nipd branch slowed bootstrap by a minute, this patch does not.
sorry about changing the fjsc line endings...
2018-06-19 22:52:58 -05:00
Doug Coleman
27b3c4cccf
functors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR>
...
Functors contain nested definitions, much like <PRIVATE PRIVATE> blocks.
A new parser will be able to parse nested definitions unambigiously without
knowledge of the definition of <FUNCTOR: itself, which is not the case if
it looks like FUNCTOR: instead.
2017-08-05 20:41:19 -05:00
John Benediktsson
623e6af857
tokyo.remotedb: remove stack effects.
2011-10-18 20:01:37 -07:00
Slava Pestov
75560699ea
Move <ref>, deref and little-endian? from alien.c-types to alien.data, remove <c-object>
2010-12-25 16:55:36 -08:00
Doug Coleman
1f57dc326e
Remove many uses of <int> and *int etc
2010-10-25 12:49:12 -05:00
Slava Pestov
ad29cb21f9
tokyo.assoc-functor: fix load error (:: and M:: cannot be used in functor bodies)
2009-11-06 04:26:25 -06:00
Joe Groff
6c48852fb0
eliminate most spins from extra
2009-11-05 15:34:31 -06:00
Slava Pestov
08e7d25dc5
change-each -> map!, deep-change-each -> deep-map!
2009-10-27 22:32:56 -05:00
Bruno Deferrari
da2a94a199
tokyo.assoc-functor: Fix >alist and delete-at
2009-06-18 21:04:38 -03:00
Bruno Deferrari
cd4203f00e
tokyo.assoc-functor: Fix at*
2009-06-18 20:35:38 -03:00
Bruno Deferrari
f18655fd55
tokyo: Reimplement assoc protocols for remote and abstract db using a functor
2009-06-18 18:55:26 -03:00