Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Sep 18th, 2011  |  syntax: None  |  size: 7.05 KB  |  views: 26  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
This paste has a previous version, view the difference. Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. In file included from rock_tmp/sdk/lang/types-fwd.h:59:0,
  2.                  from rock_tmp/sdk/lang/Format-fwd.h:27,
  3.                  from rock_tmp/sdk/lang/Abstractions-fwd.h:11,
  4.                  from rock_tmp/sdk/lang/String-fwd.h:18,
  5.                  from rock_tmp/sdk/lang/System-fwd.h:16,
  6.                  from rock_tmp/sdk/lang/Iterators-fwd.h:29,
  7.                  from rock_tmp/sdk/lang/VarArgs-fwd.h:14,
  8.                  from rock_tmp/sdk/lang/Exception-fwd.h:58,
  9.                  from rock_tmp/./hello-fwd.h:6,
  10.                  from rock_tmp/./hello.h:6,
  11.                  from rock_tmp/./hello.c:3:
  12. rock_tmp/sdk/lang/Character-fwd.h:9:16: error: duplicate ‘signed’
  13. rock_tmp/sdk/lang/Character-fwd.h:10:18: error: duplicate ‘unsigned’
  14. In file included from rock_tmp/sdk/lang/IO-fwd.h:23:0,
  15.                  from rock_tmp/sdk/lang/Character-fwd.h:32,
  16.                  from rock_tmp/sdk/lang/types-fwd.h:59,
  17.                  from rock_tmp/sdk/lang/Format-fwd.h:27,
  18.                  from rock_tmp/sdk/lang/Abstractions-fwd.h:11,
  19.                  from rock_tmp/sdk/lang/String-fwd.h:18,
  20.                  from rock_tmp/sdk/lang/System-fwd.h:16,
  21.                  from rock_tmp/sdk/lang/Iterators-fwd.h:29,
  22.                  from rock_tmp/sdk/lang/VarArgs-fwd.h:14,
  23.                  from rock_tmp/sdk/lang/Exception-fwd.h:58,
  24.                  from rock_tmp/./hello-fwd.h:6,
  25.                  from rock_tmp/./hello.h:6,
  26.                  from rock_tmp/./hello.c:3:
  27.  
  28.  
  29.  
  30. /* lang/Character header-forward file, generated with rock, the ooc compiler written in ooc */
  31.  
  32. #ifndef ___lang_Character_fwd___
  33. #define ___lang_Character_fwd___
  34.  
  35. #include <stdlib.h>
  36.  
  37. typedef char lang_Character__Char;
  38. typedef signed signed char lang_Character__SChar;
  39. typedef unsigned unsigned char lang_Character__UChar;
  40. typedef wchar_t lang_Character__WChar;
  41. typedef char* lang_Character__CString;
  42. struct _lang_Character__CharClass;
  43. typedef struct _lang_Character__CharClass lang_Character__CharClass;
  44. struct _lang_Character__SCharClass;
  45. typedef struct _lang_Character__SCharClass lang_Character__SCharClass;
  46. struct _lang_Character__UCharClass;
  47. typedef struct _lang_Character__UCharClass lang_Character__UCharClass;
  48. struct _lang_Character__WCharClass;
  49. typedef struct _lang_Character__WCharClass lang_Character__WCharClass;
  50. struct _lang_Character__CStringClass;
  51. typedef struct _lang_Character__CStringClass lang_Character__CStringClass;
  52.  
  53. #include <sdk/lang/Exception-fwd.h>
  54. #include <sdk/lang/VarArgs-fwd.h>
  55. #include <sdk/lang/Iterators-fwd.h>
  56. #include <sdk/lang/System-fwd.h>
  57. #include <sdk/lang/String-fwd.h>
  58. #include <sdk/lang/Abstractions-fwd.h>
  59. #include <sdk/lang/Format-fwd.h>
  60. #include <sdk/lang/types-fwd.h>
  61. #include <sdk/lang/IO-fwd.h>
  62. #include <sdk/lang/Numbers-fwd.h>
  63. #include <sdk/lang/Memory-fwd.h>
  64. #include <sdk/lang/BufferIterator-fwd.h>
  65. #include <sdk/lang/Buffer-fwd.h>
  66.  
  67. #ifndef __FUNC___Char_Char__star_SizeT_SSizeT__DEFINE
  68. #define __FUNC___Char_Char__star_SizeT_SSizeT__DEFINE
  69.  
  70. typedef lang_Numbers__SSizeT (*__FUNC___Char_Char__star_SizeT_SSizeT)(lang_Character__Char, lang_Character__Char*, lang_Numbers__SizeT, void*);
  71.  
  72. #endif
  73.  
  74. lang_Character__CharClass *lang_Character__Char_class();
  75. lang_types__Bool lang_Character__Char_alphaNumeric__quest(lang_Character__Char this);
  76. lang_types__Bool lang_Character__Char_alpha__quest(lang_Character__Char this);
  77. lang_types__Bool lang_Character__Char_lower__quest(lang_Character__Char this);
  78. lang_types__Bool lang_Character__Char_upper__quest(lang_Character__Char this);
  79. lang_types__Bool lang_Character__Char_digit__quest(lang_Character__Char this);
  80. lang_types__Bool lang_Character__Char_octalDigit__quest(lang_Character__Char this);
  81. lang_types__Bool lang_Character__Char_hexDigit__quest(lang_Character__Char this);
  82. lang_types__Bool lang_Character__Char_control__quest(lang_Character__Char this);
  83. lang_types__Bool lang_Character__Char_graph__quest(lang_Character__Char this);
  84. lang_types__Bool lang_Character__Char_printable__quest(lang_Character__Char this);
  85. lang_types__Bool lang_Character__Char_punctuation__quest(lang_Character__Char this);
  86. lang_types__Bool lang_Character__Char_whitespace__quest(lang_Character__Char this);
  87. lang_types__Bool lang_Character__Char_blank__quest(lang_Character__Char this);
  88. lang_Numbers__Int lang_Character__Char_toInt(lang_Character__Char this);
  89. #define lang_Character__Char_toLower tolower
  90.  
  91. #define lang_Character__Char_toUpper toupper
  92.  
  93.  
  94. lang_String__String* lang_Character__Char_toString(lang_Character__Char this);
  95. void lang_Character__Char_print(lang_Character__Char this);
  96. void lang_Character__Char_print_withStream(lang_Character__Char this, lang_IO__FStream stream);
  97. void lang_Character__Char_println(lang_Character__Char this);
  98. void lang_Character__Char_println_withStream(lang_Character__Char this, lang_IO__FStream stream);
  99. lang_types__Bool lang_Character__Char_containedIn__quest(lang_Character__Char this, lang_String__String* s);
  100. lang_types__Bool lang_Character__Char_containedIn__quest_charWithLength(lang_Character__Char this, lang_Character__Char* s, lang_Numbers__SizeT sLength);
  101. lang_Numbers__SSizeT lang_Character__Char_compareWith(lang_Character__Char this, lang_types__Closure compareFunc, lang_Character__Char* target, lang_Numbers__SizeT targetSize);
  102. void lang_Character__Char___load__();
  103. lang_Character__SCharClass *lang_Character__SChar_class();
  104. void lang_Character__SChar___load__();
  105. lang_Character__UCharClass *lang_Character__UChar_class();
  106. void lang_Character__UChar___load__();
  107. lang_Character__WCharClass *lang_Character__WChar_class();
  108. void lang_Character__WChar___load__();
  109. lang_Character__CStringClass *lang_Character__CString_class();
  110. lang_Character__CString lang_Character__CString_new_withLength(lang_Numbers__Int length);
  111. lang_Character__CString lang_Character__CString_clone(lang_Character__CString this);
  112. lang_types__Bool lang_Character__CString_equals__quest(lang_Character__CString this, lang_Character__CString other);
  113. lang_String__String* lang_Character__CString_toString(lang_Character__CString this);
  114. #define lang_Character__CString_length strlen
  115.  
  116. void lang_Character__CString___load__();
  117. void lang_Character_load();
  118. #define lang_Character__strcmp strcmp
  119.  
  120. #define lang_Character__strncmp strncmp
  121.  
  122. #define lang_Character__strstr strstr
  123.  
  124. #define lang_Character__strlen strlen
  125.  
  126. #define lang_Character__strtol strtol
  127.  
  128. #define lang_Character__strtoll strtoll
  129.  
  130. #define lang_Character__strtoul strtoul
  131.  
  132. #define lang_Character__strtof strtof
  133.  
  134. #define lang_Character__strtod strtod
  135.  
  136. #define lang_Character__strtold strtold
  137.  
  138. lang_String__String* lang_Character____OP_AS_Char__String(lang_Character__Char value);
  139. lang_String__String* lang_Character____OP_AS_Char__star__String(lang_Character__Char* value);
  140. lang_String__String* lang_Character____OP_AS_CString__String(lang_Character__CString value);
  141. lang_types__Bool lang_Character____OP_EQ_CString_CString__Bool(lang_Character__CString str1, lang_Character__CString str2);
  142. lang_types__Bool lang_Character____OP_NE_CString_CString__Bool(lang_Character__CString str1, lang_Character__CString str2);
  143.  
  144. #endif // ___lang_Character_fwd___
clone this paste RAW Paste Data