Doug Coleman
|
300138eb4d
|
Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF.
CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes #183.
Fixes #209.
|
2011-09-29 11:28:28 -07:00 |
Joe Groff
|
9689079c7e
|
new vocab images.cocoa: load image objects using native cocoa api
|
2010-06-27 12:29:21 -07:00 |
Joe Groff
|
9186c3c682
|
ui: add a "system-alert" hook that can raise a system modal dialog without involving any potentially stripped gadget, io, or debugger code
|
2010-02-23 19:28:57 -08:00 |
Doug Coleman
|
3323072613
|
Merge branch 'master' into startup
Conflicts:
core/bootstrap/primitives.factor
vm/run.hpp
|
2009-11-15 02:52:50 -06:00 |
Doug Coleman
|
a57e990af7
|
parsed -> suffix!, add append!
|
2009-10-28 13:38:27 -05:00 |
Doug Coleman
|
6fa23d7ea4
|
change add-init-hook to add-startup-hook, new add-shutdown-hook word
|
2009-10-19 22:17:02 -04:00 |
Joe Groff
|
7d1b67b098
|
interface for controlling window controls (close, minimize, resize, titlebar, etc.). cocoa backend
|
2009-06-17 22:47:51 -05:00 |
Slava Pestov
|
90cb9ab0d3
|
cocoa: don't need to explicitly compile words anymore, as if more than a year ago...
|
2009-05-05 09:40:58 -05:00 |
Slava Pestov
|
fb360498f3
|
Update usages of global ... change-at to use the new change-global combinator
|
2009-04-30 21:38:14 -05:00 |
Slava Pestov
|
ea60f8ae93
|
Changing : foo ; parsing to SYNTAX: foo ;
|
2009-03-21 01:27:50 -05:00 |
Slava Pestov
|
07caee3405
|
Update some existing code to use initialize
|
2009-02-10 16:16:12 -06:00 |
Slava Pestov
|
36c36a7f83
|
Update code for core-foundation split, add core-foundation.timers
|
2008-12-12 01:11:37 -06:00 |
Slava Pestov
|
c19f2257f4
|
Fix permission bits
|
2008-10-02 08:34:49 -05:00 |
Slava Pestov
|
b4d918caa5
|
Some minor new features for Cocoa binding
|
2008-10-02 07:10:22 -05:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |