c't

c't-Projekte - Mailinglisten


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

Re: [ct-bot] Basic-Interpreter (für c't-Bot)

Absender: Uwe Berger
Datum: Mo, 21.03.2011 16:18:51
In-reply-to: <6FB8CA6E-9D8F-4556-936C-0B0CC95B789A@xxxxxxxxxxxxxxx>
References: <1ac236efdb2ae353dba0652e0009d0d7.squirrel@xxxxxxxxxxxxxxxxxxx> <BDD47587-412D-4D50-AC42-4B488A95575E@xxxxxxxxxxxxxxx> <4CF809BA.3070600@xxxxxxx> <B796DEF3-49CB-4F9A-B0AA-D42C7000926D@xxxxxxxxxxxxxxx> <20110309225657.432787bb.bergeruw@xxxxxxx> <4D19D5D5-4972-4D76-95F1-AFA65B36A076@xxxxxxxxxxxxxxx> <4D80E3E5.8050702@xxxxxxx> <C2269E6E-EBB2-40E9-B1EB-06984CD3ECDF@xxxxxxxxxxxxxxx> <9DDF1CF6-342A-4681-8296-77899A820AA8@xxxxxxxxxxxxxxx> <20110320213615.6522f43a.bergeruw@xxxxxxx> <6FB8CA6E-9D8F-4556-936C-0B0CC95B789A@xxxxxxxxxxxxxxx>


MoinMoin,


Am Mo, 21.03.2011, 15:24, schrieb Timo Sandmann:
> also ich habe Revision 39 aus dem mikrocontroller.net-SVN verwendet, die
> auch zum jetzigen Zeitpunkt noch die aktuellste Revision ist. Auch damit
> trat der beschriebene Bug bei mir auf.
>
aha, ok, dann ist das ein Bug, den ich noch nicht gefunden/gesehen hatte,
werde ich mir anschauen und in meiner Version auf mikrocontroller.net
ebenfalls beheben. Die Revision 39 ist schon die bisher aktuellste
Version...

Prinzipiell bin ich an jedem Bug interessiert, der noch im
Basic-Interpreter versteckt ist. Wenn jemand also einen findet, wäre es
nett, wenn ich es erfahre...

Eine Frage/Anmerkung zu deinem Code-Design: ich habe mir mal die
uBasic-Integration in den ct-Bot-Quellcode angeschaut, weil es mich
interessiert hat, wie hier die Zugriffsroutinen auf den Basic-Quelltext
aussehen. Dabei ist mir aufgefallen, dass du in tokenizer_access.h auch
den C-Code für die spezifischen Zugriffsroutinen reingeschrieben hast. Es
ist eigentlich nicht üblich, dass man in Header-Dateien soetwas macht.
Dafür sollte man dann doch die korrespondierende C-Datei nehmen, in dem
Fall tokenizer_access.c. In Header-Dateien sollten nur Deklarationen
stehen, oder?

Grüße Uwe