Joe Groff
|
00fa7f73fb
|
add CALLBACK: syntax that defines a typedef and an alien-callback constructor word for function pointer types. update some code in iokit.hid and windows.dinput to use CALLBACK: instead of TYPEDEF:/word pairs
|
2009-09-21 11:59:41 -05:00 |
Joe Groff
|
40620d470f
|
allow word c-types and definitions to coexist
|
2009-09-16 17:18:19 -05:00 |
Joe Groff
|
e70c063e61
|
fix alien-function-word predicate
|
2009-09-16 14:17:13 -05:00 |
Joe Groff
|
2bbd29a561
|
prettyprinting for FUNCTION: definitions
|
2009-09-15 22:39:25 -05:00 |
Joe Groff
|
3b4330fcf6
|
get things to a point where they bootstrap again
|
2009-09-15 21:43:18 -05:00 |
Joe Groff
|
ac41416953
|
create words for c-types
|
2009-09-15 15:18:54 -05:00 |
Doug Coleman
|
f7b2e4a155
|
remove call to check-c-name
|
2009-07-23 18:14:07 -05:00 |
Doug Coleman
|
9bb38b870c
|
allow FUNCTION: to parse pointers in the name field
|
2009-07-23 18:05:09 -05:00 |
Doug Coleman
|
bad8e05937
|
Disallow C functions and parameter names that contain an asterisk
|
2009-07-23 15:48:10 -05:00 |
Slava Pestov
|
c3e7db3852
|
Refactor FUNCTION: to make it more extensible
|
2009-04-18 02:37:35 -05:00 |
Slava Pestov
|
3e25d14e54
|
Code cleanup: refactoring usages of rot and -rot to use newer idioms instead
|
2008-11-30 17:47:29 -06:00 |