Commit Graph

22 Commits (eb55f8575cfdf0597bef1e95f63db74ee37454c6)

Author SHA1 Message Date
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