Slava Pestov
|
0438e4983b
|
macros: handle compile-time stack effect check of macro body more elegantly than previous attempt
|
2010-02-03 23:11:31 +13:00 |
Slava Pestov
|
7de81976a5
|
Revert "macros: macro body is now defined in its own subword, for compile-time stack effect checking"
This reverts commit 24de7c52f0c3f21cfcdb80235cac7296b0401c85.
|
2010-02-03 23:11:29 +13:00 |
Slava Pestov
|
b7fde7af27
|
macros: macro body is now defined in its own subword, for compile-time stack effect checking
|
2010-02-03 23:11:22 +13:00 |
Slava Pestov
|
ca19d44350
|
Throw a nice error at parse time if an attempt is made to declare a GENERIC: or MACRO: word inline. Such words cannot be inlined, and doing this before previously result in confusing error messages
|
2010-01-27 21:00:10 +13:00 |
Doug Coleman
|
7a1841f59b
|
(( -- )) eval -> eval( -- )
|
2009-04-17 15:49:21 -05:00 |
Doug Coleman
|
dba4c0d589
|
fixing compiler errors in basis
|
2009-04-17 12:46:04 -05:00 |
Slava Pestov
|
723bfab030
|
Fixing unit tests for syntax change
|
2009-03-23 00:34:02 -05:00 |
Slava Pestov
|
667eca9410
|
Fix unit tests and help lint for 'see' move
|
2009-03-11 17:33:54 -05:00 |
Slava Pestov
|
48fa2e2d0e
|
Updating some code
|
2008-08-12 03:31:48 -05:00 |
Slava Pestov
|
4cb64aaeb8
|
Fixing unit tests for eval word being moved
|
2008-07-29 00:05:01 -05:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |