Slava Pestov
|
8746ce1851
|
alien.prettyprint: fix unit test snafu
|
2010-08-11 21:52:37 -07:00 |
Joe Groff
|
e5080c0da4
|
alien.c-types: classify typedefs of array/string types as typedef-words so they prettyprint correctly
|
2010-08-11 10:03:19 -07:00 |
Slava Pestov
|
a86981cbde
|
alien.prettyprint: fix test failure
|
2010-07-29 21:09:05 -04:00 |
Slava Pestov
|
daaabbff8f
|
alien.prettyprint: fix wrapping when prettyprinting pointer:
|
2010-06-02 03:11:46 -04:00 |
Slava Pestov
|
e88c426390
|
alien.prettyprint: fix prettyprinting of array types and CALLBACK: (reported by Anton Gorenko)
|
2010-05-30 16:21:43 -04:00 |
Joe Groff
|
fc7ed73f87
|
prettyprint ENUM: definitions
|
2010-04-19 20:07:18 -07:00 |
Joe Groff
|
69a6dcd8c0
|
prettyprint FUNCTION-ALIAS: definitions
|
2010-04-14 12:40:10 -07:00 |
Joe Groff
|
2238c04f82
|
alien.prettyprint: pprint pointer objects as "type*" in c-type contexts
|
2010-02-21 21:32:34 -08:00 |
Joe Groff
|
77ea9f1160
|
more implementation of pointer c-types. make it so that { char* binary } acts like a real pointer to char instead of stringifying, and add byte* typedef for { char* binary }
|
2010-02-21 20:58:21 -08:00 |
Joe Groff
|
64e6f08b59
|
use a "pointer" wrapper tuple to indicate pointer types instead of the current slipshod approach
|
2010-02-21 16:27:36 -08:00 |
Joe Groff
|
5ab16ba62a
|
change CALLBACK: to use the ABI of the current LIBRARY: and get rid of STDCALL-CALLBACK:
|
2009-09-28 19:27:28 -05:00 |
Joe Groff
|
f4bfc5aafd
|
prettyprint CALLBACK: defs
|
2009-09-21 14:14:12 -05:00 |
Joe Groff
|
5a11beed81
|
include LIBRARY: in FUNCTION: synopsis
|
2009-09-20 23:59:43 -05:00 |
Joe Groff
|
0688f4ba68
|
fix synopsis for C-TYPE:, TYPEDEF:, and FUNCTION: so they properly show IN: clause
|
2009-09-20 23:12:31 -05:00 |
Joe Groff
|
e3bb6fda55
|
fix FUNCTION: prettyprint when function has no arguments
|
2009-09-16 10:24:03 -05:00 |
Joe Groff
|
bba4d3ac8a
|
prettyprinting for FUNCTION: definitions
|
2009-09-15 22:39:25 -05:00 |
Joe Groff
|
18946300e1
|
fix typedef prettyprinting
|
2009-09-15 22:10:41 -05:00 |
Joe Groff
|
e5145b5a48
|
convert compiler cpu backends to use c-type words
|
2009-09-15 16:08:42 -05:00 |
Joe Groff
|
0fe8bc1bff
|
create words for c-types
|
2009-09-15 15:18:54 -05:00 |
Slava Pestov
|
7aac0d69d6
|
ALIEN: now reads a hexadecimal integer instead of a decimal one, since in general hex is more useful for addresses
|
2009-09-12 21:17:53 -05:00 |
Slava Pestov
|
6b25e99470
|
Add summary for heaps more vocabs
|
2009-02-16 21:05:13 -06:00 |
Slava Pestov
|
4f0a9f311e
|
Untangling some dependencies
|
2008-12-08 14:58:00 -06:00 |