<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/typp/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/typp/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 07 Jan 2016 10:27:29 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/typp/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Cyder</title><link>https://sourceforge.net/p/typp/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,63 @@
-Welcome to your wiki!
+**TPP**
+*TinyPreProcessor*

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+----
+**Features (C11)**
+1. [c comments] `/* ... */`
+2. [c++ comments] `// ...`
+3. [Stringize operator] `#`
+4. [Token concat] `##`
+5. [Line macro] `__LINE__`
+6. [File macro] `__FILE__`
+7. [Date macro] `__DATE__`
+8. [Time macro] `__TIME__`
+9. [Trigraphs] `???`
+10. [Digraphs] `%:`
+11. [VarArgs] `__VA_ARGS__`
+12. [Conditional directives] `#if ...`
+13. [Macros] `#define`
+14. [Line directive] `#line`
+15. [Include directive] `#include`
+16. [Error directive] `#error`
+17. [Pragmas] `#pragma`
+18. [Strings] `L"...", u"...", U"..."`

-The wiki uses [Markdown](/p/typp/wiki/markdown_syntax/) syntax.
+**Features (Common Extensions)**
+1. [Counter macro] `__COUNTER__`
+2. [Base file macro] `__BASE_FILE__`
+3. [Include level macro] `__INCLUDE_LEVEL__`
+4. [Warning directive] `#warning`
+5. [Include next directive] `#include_next`
+6. [Pragma once] `#pragma once`
+7. [Multi char constants] `'abcd'`
+8. [Pragma warning] `#pragma warning`
+9. [Has include macro] `__has_include`
+10. [Has x feature check macro] `__has_feature, ...`
+
+**Features (Lesser known Extensions)**
+1. [Pragma message] `#pragma message`
+2. [Pragma push macro] `#pragma push_macro`
+3. [Pragma region] `#pragma region`
+4. [Pragma deprecated] `#pragma deprecated`
+5. [Fixed length integer suffix] `123ui32`
+6. [Is identifier macro] `__is_identifier`
+7. [Timestamp macro] `__TIMESTAMP__`
+
+**Features (TPP Extensions)**
+1. [Is builtin identifier macro] `__is_builtin_identifier`
+2. [Is deprecated macro] `__is_deprecated`
+3. [Custom time and date macros] `__TIME_SEC__, ...`
+4. [Tpp counter macro] `__TPP_COUNTER`
+5. [Tpp random macro] `__TPP_RANDOM`
+6. [Tpp evaluate macro] `__TPP_EVAL`
+7. [Tpp load file macro] `__TPP_LOAD_FILE`
+8. [Tpp decompile string macro] `__TPP_STR_DECOMPILE`
+9. [VarArgs va-comma extension] `__VA_COMMA__`
+10. [Pragma error] `#pragma error`
+11. [Macro function recursion]
+12. [Macro calling conventions]
+13. [Include guard detection]
+14. [Pragma tpp_exec] `#pragma tpp_exec`

 [[members limit=20]]
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cyder</dc:creator><pubDate>Thu, 07 Jan 2016 10:27:29 -0000</pubDate><guid>https://sourceforge.netc9eec909fa2a3b6988b4e4ada985d65a0e5ec100</guid></item><item><title>Home modified by griefer@work</title><link>https://sourceforge.net/p/typp/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/typp/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/grieferatwork/"&gt;griefer@work&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-5642fd07f1fd8d352d64ec1c" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">griefer@work</dc:creator><pubDate>Wed, 11 Nov 2015 08:32:07 -0000</pubDate><guid>https://sourceforge.net296c29052ea15e345418969419e25ddf05af056d</guid></item></channel></rss>