<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=WxBasic</id>
	<title>WxBasic - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=WxBasic"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=WxBasic&amp;action=history"/>
	<updated>2026-05-21T21:57:31Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=WxBasic&amp;diff=182532&amp;oldid=prev</id>
		<title>imported&gt;Kallichore: Referenzfehler behoben; &quot;Referenz-Hack&quot; entfernt (funktioniert auf Dauer nicht und ist intransparent)</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=WxBasic&amp;diff=182532&amp;oldid=prev"/>
		<updated>2024-06-05T15:35:27Z</updated>

		<summary type="html">&lt;p&gt;Referenzfehler behoben; &amp;quot;Referenz-Hack&amp;quot; entfernt (funktioniert auf Dauer nicht und ist intransparent)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{SEITENTITEL:wxBasic}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
| Screenshot = &lt;br /&gt;
| Beschreibung = &lt;br /&gt;
| Hersteller = &lt;br /&gt;
| Erscheinungsjahr = 2002&amp;lt;ref name=&amp;quot;was&amp;quot;&amp;gt;{{Internetquelle |url=https://www.wxbasic.de/was-ist-wxbasic.html |titel=Was ist denn nun eigentlich wxBasic? |abruf=2024-06-05}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| AktuelleVersion = &lt;br /&gt;
| Betriebssystem = &lt;br /&gt;
| Kategorie = &lt;br /&gt;
| Programmiersprache = &lt;br /&gt;
| Lizenz = [[GNU Lesser General Public License|GNU LGPL]]&amp;lt;ref name=&amp;quot;wxbasic&amp;quot;&amp;gt;{{Internetquelle |url=https://wxbasic.sourceforge.net/index.php |titel=wxBasic Programming Language |abruf=2024-06-05}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| Deutsch = 0&lt;br /&gt;
| Website = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;wxBasic&amp;#039;&amp;#039;&amp;#039; ist eine [[Open Source|Open-Source-Implementierung]] eines [[BASIC]]-[[Interpreter]]s von David Cuny. 2010 übernahm Ralf Peters die Entwicklung.&amp;lt;ref name=&amp;quot;was&amp;quot; /&amp;gt; Die damit erzeugten Programme laufen unter Windows, Linux und macOS.&amp;lt;ref name=&amp;quot;wxbasic&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Kern von wxBasic ist primär in [[C (Programmiersprache)|C]] geschrieben. Lediglich die Codefragmente zur Einbindung der [[wxWidgets]]-GUI-Bibliothek sind in C++ geschrieben.&amp;lt;ref name=&amp;quot;was&amp;quot; /&amp;gt; Der [[Parser]] wurde in [[Yacc]] geschrieben.&amp;lt;ref name=&amp;quot;Cuny_Inside_wxBasic&amp;quot;&amp;gt;{{Internetquelle|autor=David Cuny|titel=Inside wxBasic|url=https://master.dl.sourceforge.net/project/wxbasic/documentation/July%2010%2C%202002/wxbasic.pdf?viasf=1|seiten=17, 59&amp;amp;nbsp;ff|sprache=en|format=PDF|datum=2002-07-10|abruf=2022-06-24}}&amp;lt;/ref&amp;gt; &amp;#039;&amp;#039;wxBasic&amp;#039;&amp;#039; benutzt einen [[Bytecode]], wie [[Perl (Programmiersprache)|Perl]], [[Java (Programmiersprache)|Java]] oder [[Visual Basic .NET]]. Für die Auslieferung ist neben dem Programmtext lediglich die Weitergabe des Interpreters nötig.&lt;br /&gt;
&lt;br /&gt;
Unter Microsoft Windows kann aus dem [[Quellcode]] eines Programms auch eine [[ausführbare Datei]] ([[EXE|*.exe]]) erzeugt werden. Dabei wird eine Kopie des Interpreters (wxbasic.exe) erstellt und der Quellcode des eigenen Programms an das Ende der Interpreter-Kopie angefügt. Führt man die Interpreter-Kopie aus, wird automatisch der angehängte Quellcode ausgeführt.&amp;lt;ref name=&amp;quot;Cuny_Inside_wxBasic&amp;quot;/&amp;gt;&lt;br /&gt;
Die erstellten Anwendungen benötigen keinerlei [[Laufzeitumgebung|Runtime-Komponenten]] und können als [[Portable Software|Standalone-Anwendungen]] genutzt und weitergegeben werden.&lt;br /&gt;
&lt;br /&gt;
Es kann bei diesem Verfahren allerdings vorkommen, dass [[Antivirenprogramm]]e Alarm schlagen, da zusätzliche Daten am Ende einer ausführbaren Datei ein Indikator für [[Schadprogramm]]e sein können.&lt;br /&gt;
&lt;br /&gt;
Der Interpreter [[sdlBasic]] von Roberto Viola basiert im Kern auf wxBasic. Während wxBasic das Framework wxWidgets nutzt, verwendet sdlBasic das [[Simple DirectMedia Layer]] (SDL) Framework.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{SourceForge|wxbasic}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:BASIC]]&lt;br /&gt;
[[Kategorie:WxWidgets-basierte Software]]&lt;br /&gt;
[[Kategorie:Freies Programmierwerkzeug]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Kallichore</name></author>
	</entry>
</feed>