Changeset 23
- Timestamp:
- 2006-05-25T08:51:45+02:00 (7 years ago)
- File:
-
- 1 edited
-
trunk/mkstructinfo.awk (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/mkstructinfo.awk
r5 r23 3 3 BEGIN { 4 4 brace = 0; 5 delete buffer;6 5 buffer_len = 0; 7 6 } … … 34 33 printf "define(`SIZEOF_%s', `( %s )')\n", instruct, elm; 35 34 print "\n"; 36 delete buffer; 35 for (i in buffer) { 36 delete buffer[i]; 37 } 37 38 buffer_len = 0; 38 39 instruct = 0; … … 41 42 } 42 43 43 /. {/ {44 /.\{/ { 44 45 brace = brace + 1; 45 46 } … … 76 77 next; 77 78 } 78 /^typedef struct .* {/ {79 /^typedef struct .*\{/ { 79 80 brace = 1; 80 81 instruct = 1; … … 82 83 } 83 84 84 /^struct .* {/ {85 /^struct .*\{/ { 85 86 instruct = $2; 86 87 brace = 1;
Note: See TracChangeset
for help on using the changeset viewer.

