<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[&amp;quot;hallo welt&amp;quot; mit BNF analysieren]]></title><description><![CDATA[<p>hallo...</p>
<p>könnte mir vielleicht jemand helfen ein kleines &quot;HAllo Welt&quot;-Programm mit Hilfe der BNF (ABNF) zu analysieren....</p>
<pre><code>#include &lt;iostream&gt; 

int main() 
{
  std::cout &lt;&lt; &quot;Hallo Welt!&quot; &lt;&lt; std::endl; 
}
</code></pre>
<p>thx</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/170954/quot-hallo-welt-quot-mit-bnf-analysieren</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 09:07:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/170954.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 21 Jan 2007 12:56:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &amp;quot;hallo welt&amp;quot; mit BNF analysieren on Sun, 21 Jan 2007 12:56:56 GMT]]></title><description><![CDATA[<p>hallo...</p>
<p>könnte mir vielleicht jemand helfen ein kleines &quot;HAllo Welt&quot;-Programm mit Hilfe der BNF (ABNF) zu analysieren....</p>
<pre><code>#include &lt;iostream&gt; 

int main() 
{
  std::cout &lt;&lt; &quot;Hallo Welt!&quot; &lt;&lt; std::endl; 
}
</code></pre>
<p>thx</p>
<p>lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1213662</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1213662</guid><dc:creator><![CDATA[fender-chri]]></dc:creator><pubDate>Sun, 21 Jan 2007 12:56:56 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;hallo welt&amp;quot; mit BNF analysieren on Mon, 22 Jan 2007 18:32:46 GMT]]></title><description><![CDATA[<p>kann mir denn keiner helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1214681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214681</guid><dc:creator><![CDATA[fender-chri]]></dc:creator><pubDate>Mon, 22 Jan 2007 18:32:46 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;hallo welt&amp;quot; mit BNF analysieren on Mon, 22 Jan 2007 18:51:34 GMT]]></title><description><![CDATA[<p>bnf beschreibt eine kontextfreie grammatik. du kannst also nicht ein hallo welt programm &quot;mit hilfe der bnf&quot; analysieren. du kannst höchstens eine vorliegende grammatik (in diesem fall die sprache c++ in bnf) hernehmen und prüfen, ob ein vorliegendes stück code entsprechend dieser grammatik korrekte syntax besitzt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1214699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214699</guid><dc:creator><![CDATA[thordk]]></dc:creator><pubDate>Mon, 22 Jan 2007 18:51:34 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;hallo welt&amp;quot; mit BNF analysieren on Mon, 22 Jan 2007 18:53:15 GMT]]></title><description><![CDATA[<p>Mach deine Hausaufgaben alleine!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1214700</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1214700</guid><dc:creator><![CDATA[helper]]></dc:creator><pubDate>Mon, 22 Jan 2007 18:53:15 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;hallo welt&amp;quot; mit BNF analysieren on Tue, 23 Jan 2007 09:39:16 GMT]]></title><description><![CDATA[<p>thordk schrieb:</p>
<blockquote>
<p>bnf beschreibt eine kontextfreie grammatik. du kannst also nicht ein hallo welt programm &quot;mit hilfe der bnf&quot; analysieren.</p>
</blockquote>
<p>Na ja, doch; denn das Programm selbst beschreibt ja auch eine Sprache, nämlich die Sprache, die genau aus diesem Programm besteht (und zufälligerweise eine Untermenge von C++ ist). Wir können daher, wenn wir uns auf ein Alphabet einigen (angenommen die Token-Menge von C++) durchaus eine BNF-Beschreibung dafür liefern (ohne Präprozessor; um zu vereinfachen):</p>
<pre><code>HelloWorld ::= 'int' 'main' '(' ')' '{' 'std' '::' 'cout' '&lt;&lt;' '&quot;Hallo Welt!&quot;' '&lt;&lt;' 'std' '::' 'endl' ';' '}';
</code></pre>
<p>Wenn man jetzt weitere Beispiele dieser Sprache hätte, könnte man die Grammatik vereinfachen. Aber auf Basis der Daten ist das oben genannte alles, was wir zu der Sprache sagen können.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215033</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215033</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Tue, 23 Jan 2007 09:39:16 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;hallo welt&amp;quot; mit BNF analysieren on Tue, 23 Jan 2007 18:42:12 GMT]]></title><description><![CDATA[<p>hi...</p>
<p>natürlich bin ich nicht zu faul meine Hausaufgaben selber zu machen, weil es gar keine Hausübung ist.</p>
<p>ich hätt mal meinen versuch für die erste zeile:</p>
<p>#include &lt;iostream&gt;</p>
<p>#include &lt;iostream&gt; ::= &lt;preprocessing directives&gt;<br />
&lt;preprocessing directives&gt; ::= &lt;conrol line&gt;<br />
&lt;control line&gt; ::= # include &lt;preprocessing-tokens&gt;&lt;new-line&gt;<br />
&lt;preprocessing-tokens&gt; ::= ‘&lt;’ &lt;string-literal&gt; ‘&gt;’</p>
<p>wäre super wenn ihr mir mal sagen könnt ob das so richtig ist</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215470</guid><dc:creator><![CDATA[fender-chri]]></dc:creator><pubDate>Tue, 23 Jan 2007 18:42:12 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;hallo welt&amp;quot; mit BNF analysieren on Wed, 24 Jan 2007 08:43:12 GMT]]></title><description><![CDATA[<p>Kannst du bitte nochmal ganz genau erklären, was du vorhast? Für die Sprache C und C++ gibt es eine BNF-Grammatik (auch wenn ich mir nicht sicher bin, wo du die finden kannst), mit der könntest du dein Programm syntaktisch auseinandernehmen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215744</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 24 Jan 2007 08:43:12 GMT</pubDate></item></channel></rss>