*** Protokolldatei gestartet *** Datum: Do. Apr 17 20:09:14 2014 [Donnerstag, 17. April 2014] [20:09:14] Betreten Sie (-bernd@p4FFB9496.dip0.t-ipconnect.de) haben den Kanal #forth-ev betreten. [Donnerstag, 17. April 2014] [20:09:19] Modus Kanalmodi: [Donnerstag, 17. April 2014] [20:09:28] Hallo Meister! [Donnerstag, 17. April 2014] [20:10:11] Hallo! [Donnerstag, 17. April 2014] [20:14:30] Kaum ist man mal kurz weg, schon ist die Bude voll. Hallo ihr zwei! [Donnerstag, 17. April 2014] [20:15:05] Hallo! [Donnerstag, 17. April 2014] [20:15:20] Ich guck' noch die Gehirnwäscheschau fertig. [Donnerstag, 17. April 2014] [20:15:47] Mach das [Donnerstag, 17. April 2014] [20:17:29] So, ich bin da. Gehirn frisch gewaschen. Putin ist böse. [Donnerstag, 17. April 2014] [20:17:49] Ach. [Donnerstag, 17. April 2014] [20:18:07] Waren das die Russen nicht schon immer? [Donnerstag, 17. April 2014] [20:18:46] Nein, Gorbatschow war total knorke, und Jelzin echt super! [Donnerstag, 17. April 2014] [20:19:04] Der hat sich praktisch das Kissen unter'm Hintern wegklauen lassen. [Donnerstag, 17. April 2014] [20:19:32] Der eine hat den Schnaps verboten, den der andere dann doch verbraucht hat. [Donnerstag, 17. April 2014] [20:21:54] Es gibt immerhin Klarheit über die Teilnehmer: https://plus.google.com/+tilojung/posts/M67Jghm7dw3 [Donnerstag, 17. April 2014] [20:22:28] Ich habe übrigens deinen String-Recognizer nachgebaut. Und dabei einen Bug in >number gefunden. Der hat den Stack unter eher selten vorkommenden und bislang auch irrelevanten Zusammenhängen kaputt gemacht. [Donnerstag, 17. April 2014] [20:22:45] Aha. [Donnerstag, 17. April 2014] [20:23:15] War ein interessante Ausflug in Gefielde, die schon sehr alt sind. [Donnerstag, 17. April 2014] [20:23:30] Es lohnt sich, Code einfach so mal wieder anzugucken. [Donnerstag, 17. April 2014] [20:24:17] Zumindest die Worte, die sehr groß sind. Da findet sich eigentlich immer ein Haar in der Suppe ... [Donnerstag, 17. April 2014] [20:24:34] klingt nach Webserver bauen, jetzt nachdem jens ethernet drangeschnallt hat ... [Donnerstag, 17. April 2014] [20:25:30] Ich hab' hier zwei Tiva Connected Launchpads, da muss das Ethernet auch noch zum Laufen gebracht werden. [Donnerstag, 17. April 2014] [20:26:16] Das mecrisp geht ja schon. [Donnerstag, 17. April 2014] [20:28:40] Wahrscheinlich sollte ich da auch mal drübergucken, da fällt mir sicher einiges auf... [Donnerstag, 17. April 2014] [20:29:15] Sonst ist es wieder typische Open-Source-Software: Kann zwar im Prinzip jeder reingucken, tut aber in der Praxis keiner. [Donnerstag, 17. April 2014] [20:30:40] Beim amforth schaut vermutlich keiner mehr auf die ganzen Basisworte. So harte Brocken wie den >number bug kann man zwar (jetzt) trivial nachahmen, auch der Fix [Donnerstag, 17. April 2014] [20:30:51] ist eigentilch trivial, [Donnerstag, 17. April 2014] [20:31:59] Ich vermute aber mal, wenn ich mich mehr mit anderen Controllertypen verzettelt hätte, wäre der Fehler vermutlich nie aufgekommen. [Donnerstag, 17. April 2014] [20:33:11] Drüber gestolpert bin ich auch nur, weil ich den String Recognizer mit so Sachen wie ' " foo " type ' getestet habe und der ums Verrecken das einleitende " nicht erkannt hat [Donnerstag, 17. April 2014] [20:33:53] Ein schönes Beispiel dass man auch in 8KB Objektcode noch was falsch machen kann. [Donnerstag, 17. April 2014] [20:36:40] Aber du hast jetzt auch gelernt, dass lange Funktionen besonders kritisch sind. [Donnerstag, 17. April 2014] [20:37:10] Das wusste ich schon lange. Aber: never touch a running system ;) [Donnerstag, 17. April 2014] [20:37:36] Nein, gute Software ist wartbar, und kann jederzeit angefasst werden, ohne dass was kaputt geht. [Donnerstag, 17. April 2014] [20:43:36] @Matthias: neulich hat doch wieder einer was von "amforth auf gcc-avr" porten gefaselt. Aber taugt die Idee überhaupt was? [Donnerstag, 17. April 2014] [20:43:38] Und das wenn man einen Fehler fixed, man nicht gleich den ganzen Rest anpassen muss. [Donnerstag, 17. April 2014] [20:44:21] der gas ist ein noch einfacherer Assembler als der atmel assembler [Donnerstag, 17. April 2014] [20:45:10] Aha, d.h. Dinge wie .overlay und sowas funktionieren gleich gar nicht. [Donnerstag, 17. April 2014] [20:45:12] Ich will mir mal den naken430 anschauen, der hat dieser Tage u.a. auch die Atmel Syntax gelernt. Das könnte vielversprechend sein [Donnerstag, 17. April 2014] [20:45:43] Stimmt, von dem hab ich auch schon mal gehört/gelesen. [Donnerstag, 17. April 2014] [20:46:36] Ich bin ja eigentlich Verfechter von "ein Forth muss in Forth geschrieben sein", und der zugehörige Assembler auch. [Donnerstag, 17. April 2014] [20:46:38] Der Typ dahinter hat wohl auch eine passende Fangemeinde, so dass ein Schicksal wie avra nicht wahrscheinlich erscheint [Donnerstag, 17. April 2014] [20:47:20] @Bernd: Es gibt einen Assembler in amforth für amforth. Der kann nur nicht bootstappen [Donnerstag, 17. April 2014] [20:47:41] Läuft halt auf dem Controller, nicht auf dem Host [Donnerstag, 17. April 2014] [20:50:09] (gforth nimmt ja auch den gcc als Assembler, und macht den Maschinencode nicht selbst ;) ) [Donnerstag, 17. April 2014] [20:50:39] Ja, aber das planen wir zu ändern ;-) [Donnerstag, 17. April 2014] [20:50:48] Und auf Controllern haben wir das noch nie so gemacht. [Donnerstag, 17. April 2014] [20:51:21] "haben wir noch nie so gemacht" ... habe ich schon oft gehört. Von alten Leuten ;) [Donnerstag, 17. April 2014] [20:51:37] Haha [Donnerstag, 17. April 2014] [20:51:55] Willkommen im Club der Alten Säcke ;) [Donnerstag, 17. April 2014] [20:52:33] Stimmt allerdings nicht ganz: Für das Beagle-Board habe ich ein Gforth-EC mit GCC als Übersetzer gebaut. [Donnerstag, 17. April 2014] [20:52:46] Das ist aber streng genommen auch kein Controller. [Donnerstag, 17. April 2014] [20:53:30] soso. Du bist Jurist im Nebenberuf? [Donnerstag, 17. April 2014] [20:54:41] Naja, das ist ein vollwertiger Computer, mit Bildschirmanschluss und so Zeugs. [Donnerstag, 17. April 2014] [20:55:57] Ja, das sind hübsche kleine Systeme. [Donnerstag, 17. April 2014] [21:01:17] Ich habe einen weiteren Fork vom amforth gefunden: https://github.com/nfz/asforth [Donnerstag, 17. April 2014] [21:02:40] Aber nur 4-8 mal schneller, ist schon etwas wenig. Da hätt ich mehr erwartet. [Donnerstag, 17. April 2014] [21:03:40] Das steht Author Andy Kirby bei amForth :-) [Donnerstag, 17. April 2014] [21:03:50] :) [Donnerstag, 17. April 2014] [21:06:04] Hat "subroutine threaded" irgendeinen gewichtigen Vor-/Nachteil? [Donnerstag, 17. April 2014] [21:06:11] Betreten martin_53 (-quassel@pD9E46A22.dip0.t-ipconnect.de) hat diesen Kanal betreten. [Donnerstag, 17. April 2014] [21:06:17] Grüß Euch! [Donnerstag, 17. April 2014] [21:06:24] Hallo Martin! [Donnerstag, 17. April 2014] [21:06:29] Etwas hektisch bei mir ... [Donnerstag, 17. April 2014] [21:06:34] Hallo Martin, hast Du die Uhr noch nicht umgestellt? "=) [Donnerstag, 17. April 2014] [21:06:53] Uhr? Watisn datdn? [Donnerstag, 17. April 2014] [21:06:57] hektisch iss nicht gut, weisste doch. [Donnerstag, 17. April 2014] [21:07:07] Und er hat die GPL verstanden. [Donnerstag, 17. April 2014] [21:07:12] Halllo Martin [Donnerstag, 17. April 2014] [21:07:33] @Matthias: ja, das ist mir auch gleich angenehm aufgefallen. [Donnerstag, 17. April 2014] [21:07:50] Nö - wie gesagt: etwas hektisch. Aber ich dachte: Sag mal wenigsten Guten Abend und so. [Donnerstag, 17. April 2014] [21:08:05] Subroutine threaded wird halt von der CPU erledigt. [Donnerstag, 17. April 2014] [21:08:07] subroutine threaded heisst Hat keinen inneren Interrpeter [Donnerstag, 17. April 2014] [21:08:09] Wer hat die GPL verstanden? Enoch? [Donnerstag, 17. April 2014] [21:08:11] Nachteil: Braucht mehr Platz. [Donnerstag, 17. April 2014] [21:08:15] Vorteil: Schneller. [Donnerstag, 17. April 2014] [21:08:50] Und bietet die Möglichkeit, weitere Optimierungen einzubauen (Inlining, Peephole-Optimization, etc.). [Donnerstag, 17. April 2014] [21:09:54] @Martin, nee der Bursche von https://github.com/nfz/asforth --- hat Matthias gefunden. [Donnerstag, 17. April 2014] [21:11:43] Ja hab' ich jetzt gelesen ... Wie gesagt: groß und schnell! [Donnerstag, 17. April 2014] [21:13:21] Wenn man alle Register zieht, wird richtiger Native Code sogar kleiner als Threaded Code, zumindest auf 32- und 64-Bit-CPUs. [Donnerstag, 17. April 2014] [21:14:15] Stimmt auch wieder. Bloß ich kann das nicht "alle Register". [Donnerstag, 17. April 2014] [21:15:16] Dazu braucht man halt eine CPU, die viele Reigster hat ;-) [Donnerstag, 17. April 2014] [21:15:51] Es gibt mehr forth(e) als ich lernen kann: amforth e4th mecrisp Minforth gforth ... Leider anders als bei Männern ;-) [Donnerstag, 17. April 2014] [21:17:16] Da hab ich es einfacher. Ich muss nur ein forth kennen ;) [Donnerstag, 17. April 2014] [21:17:49] ok, ein bissel gforth ist unumgänglich, aber sonst bin ich ganz zufrieden mit meinem Werkzeug [Donnerstag, 17. April 2014] [21:17:58] Da reichen schon die Nebeneffekte :-) [Donnerstag, 17. April 2014] [21:19:00] schnell genug, klein genug und flexibel genug. [Donnerstag, 17. April 2014] [21:19:25] So, ich mach jetz wieder vom Acker ... Hektik. Nach Ostern wird es ruhiger? [Donnerstag, 17. April 2014] [21:19:31] Frohe Ostern! [Donnerstag, 17. April 2014] [21:19:35] dito [Donnerstag, 17. April 2014] [21:19:37] Ciao! [Donnerstag, 17. April 2014] [21:19:48] Verlassen martin_53 (-quassel@pD9E46A22.dip0.t-ipconnect.de) hat diesen Kanal verlassen (http://quassel-irc.org - Chat comfortably. Anywhere.). [Donnerstag, 17. April 2014] [21:20:13] hubschrauber-stack. Einfliegen, alles aufwirbeln und wieder abheben ;) [Donnerstag, 17. April 2014] [21:24:53] Hektik eben... [Donnerstag, 17. April 2014] [21:26:13] Finden solche Änderungen wie die an >NUMBER oder der Recognizer-Stack auch ihren Weg in die Forks? [Donnerstag, 17. April 2014] [21:26:25] Oder ist das einmal geforkt, nie wieder abgeglichen? [Donnerstag, 17. April 2014] [21:27:21] Der asforth fortk dürfte ein Einmalfork sein. Dafür sind die Umbauten doch zu tiefgehend als das man da einfach resyncen könnte [Donnerstag, 17. April 2014] [21:27:36] Beim amforth-shadow dürfte das eher klappen. [Donnerstag, 17. April 2014] [21:27:44] Enoch wird möglicherweise meckern :-) [Donnerstag, 17. April 2014] [21:28:33] Soll er. Solange er die GPL nicht verstanden hat, ist es meine sache, ob ich und wie ich drauf reagiere [Donnerstag, 17. April 2014] [21:29:03] Meine Lösung seiner Probleme wird ihm eher nicht gefallen, aber was solls [Donnerstag, 17. April 2014] [21:29:52] Immerhin ist sein Ton schon abgeschwollen, find ich. [Donnerstag, 17. April 2014] [21:30:43] Ich bin auch nicht immer nett. [Donnerstag, 17. April 2014] [21:31:46] amForth ist halt nicht kompliziert genug. Gforth forkt keiner ;-) [Donnerstag, 17. April 2014] [21:32:04] LOL [Donnerstag, 17. April 2014] [21:32:55] Ich hab grad mal geguckt. Mein ganzer Dateneinsammelkram läuft mit amforth-4.6. Zwar hab ich die Bausteine (das mit der rs485 Kommunikation) mindestens bis 5.0 gepflegt, aber hier gilt: nicht ohne Not dran wackeln. [Donnerstag, 17. April 2014] [21:34:24] Ich lese gerne die Release Notes von Software rückwärts. Da kann man fast immer gut beurteilen, ob ein Update nötig ist oder nicht. [Donnerstag, 17. April 2014] [21:41:23] BTW Recognizer: Ich habe ja dafür gesorgt, dass Gforths Recognizer mit amForths kompatibel sein können. [Donnerstag, 17. April 2014] [21:41:26] Sind sie aber noch nicht. [Donnerstag, 17. April 2014] [21:41:47] Das fängt damit an, dass bei mir ( int-xt comp-xt post-xt -- ) stehen. [Donnerstag, 17. April 2014] [21:42:00] Kostet ein swap rot, aber dafür ist es IMHO logischer so. [Donnerstag, 17. April 2014] [21:42:32] Außerdem bekommt der comp- und der post-Teil den Integer-xt als zusätzlichen Parameter. [Donnerstag, 17. April 2014] [21:42:33] hmm. das ist eher Geschmackssache. [Donnerstag, 17. April 2014] [21:42:55] was ist ein integer-XT? [Donnerstag, 17. April 2014] [21:43:02] Interpret-xt [Donnerstag, 17. April 2014] [21:43:54] ich vermute du redest vom word-finder? [Donnerstag, 17. April 2014] [21:44:37] Habt ihr in gforth nicht ohnehin den dual-xt Ansatz? [Donnerstag, 17. April 2014] [21:47:25] Ja, haben wir. [Donnerstag, 17. April 2014] [21:47:36] Aber ich habe ein recognizer: gebaut, das einfach drei xts nimmt. [Donnerstag, 17. April 2014] [21:48:04] Das baut daraus halt mit :noname ; und set-compiler und set-postpone einen xt. [Donnerstag, 17. April 2014] [21:48:16] Damit kann man das kompatibel formulieren. [Donnerstag, 17. April 2014] [21:48:38] Das ist halt eine ganz kleine Zwiebelschale. [Donnerstag, 17. April 2014] [21:49:05] gibts in der amForth doku irgendwo was, wie man ordentliche { -> } tests schreibt? Oder ist da gforth das Maß der Doku? [Donnerstag, 17. April 2014] [21:49:13] Mein recognizer: nimmt auch drei XT (ok, andere Reihenfolge, aber das ist IMHO egal) [Donnerstag, 17. April 2014] [21:49:37] @Erich: such mal nach tester.frt (oder so) [Donnerstag, 17. April 2014] [21:50:02] Da hab ich nichts dran geschaubt (abgesehen vom lower-casing) [Donnerstag, 17. April 2014] [21:50:34] @Bernd: die schale ist die gleiche [Donnerstag, 17. April 2014] [21:51:12] Ansonsten bekommen die drei Methoden nur die Angaben, die der Parser-Teil ermittelt hat [Donnerstag, 17. April 2014] [21:51:36] Der do-recognizer loop hat noch ein paar mehr infos, aber das interessiert eigentlich keinen [Donnerstag, 17. April 2014] [21:52:35] do-recognizer ist die Stelle, die mit dem recognizer: definitionen umgehen muss. sonst ist das komplett transparant. IMHO [Donnerstag, 17. April 2014] [21:52:40] Das mit dem integer-xt als TOS für comp- und postpone-xt ist ein Artefakt des dual-xt-Ansatzes. [Donnerstag, 17. April 2014] [21:52:56] comp-xt ist ja das jeweilige compile, [Donnerstag, 17. April 2014] [21:54:03] Warum macht dein r:intnum eigentlich einen Throw beim interpretieren? [Donnerstag, 17. April 2014] [21:54:16] Äh, ist Postpone... [Donnerstag, 17. April 2014] [21:54:26] Aber da könntest du einfach die Zahl postponen. [Donnerstag, 17. April 2014] [21:54:30] der throw ist beim postpone / andere Reihenfolge [Donnerstag, 17. April 2014] [21:54:46] könnte ich, Aber nicht nach Forth04 und nicht nach forth 2012 ;) [Donnerstag, 17. April 2014] [21:54:53] Du darfst. [Donnerstag, 17. April 2014] [21:54:56] ;) [Donnerstag, 17. April 2014] [21:55:10] "ambiguous condition" heißt: Du darfst dir was überlegen. [Donnerstag, 17. April 2014] [21:55:44] Es ist ein Fingerschnipp aus dem noname eiin dup zu machen [Donnerstag, 17. April 2014] [21:55:58] Aber so regt es die Diskussion eher an [Donnerstag, 17. April 2014] [21:56:21] Ja, nicht ganz. Du musst :noname literal postpone lit, ; machen [Donnerstag, 17. April 2014] [21:56:29] : lit, postpone literal ; [Donnerstag, 17. April 2014] [21:56:48] Ist etwas komplizierter... [Donnerstag, 17. April 2014] [21:56:50] Nitenzähler und Pufferküsser.... [Donnerstag, 17. April 2014] [21:57:29] Aber ich nehme mal mit, dass ich die Reihenfolge beim recognizer: noch drehe. [Donnerstag, 17. April 2014] [21:59:22] Und deine (alte) Frage, ob der interpreter oder das parsing word des recognizers das >IN weiterschaltet halte ich auch für noch offen. Beides hat seinen Charme [Donnerstag, 17. April 2014] [22:00:57] Ich vermute aber mal, das die jetzige Form, es zentral im Interpreter zu machen, mehr Akzeptanz finden wird [Donnerstag, 17. April 2014] [22:01:11] "haben wir immer schon so gemacht" ;) [Donnerstag, 17. April 2014] [22:02:47] Haha, genau. [Donnerstag, 17. April 2014] [22:03:19] Wobei der String das ja im Recognizer macht. [Donnerstag, 17. April 2014] [22:04:55] ch vermute aber mal, das die jetzige Form, es zentral im [Donnerstag, 17. April 2014] [22:04:55] Interpreter zu machen, mehr Akzeptanz finden wird [22:00] [Donnerstag, 17. April 2014] [22:04:55] "haben wir immer schon so gemacht" ;) [22:01] [Donnerstag, 17. April 2014] [22:04:55] Haha, genau. [22:02] [Donnerstag, 17. April 2014] [22:04:58] Wobei der String das ja im Recognizer macht. [22:03] [Donnerstag, 17. April 2014] [22:05:04] ERC> \ include lib/ans94/tester/tester-amforth.frt [Donnerstag, 17. April 2014] [22:05:04] TESTING my first attempt [Donnerstag, 17. April 2014] [22:05:07] [Donnerstag, 17. April 2014] [22:05:15] > TESTING bla [Donnerstag, 17. April 2014] [22:05:18] ok [Donnerstag, 17. April 2014] [22:05:21] > { 1 1 + -> 2 } [Donnerstag, 17. April 2014] [22:05:24] ok [Donnerstag, 17. April 2014] [22:05:24] > { 1 1 + -> 3 } [Donnerstag, 17. April 2014] [22:05:30] INCORRECT RESULT: { 1 1 + -> 3 } [Donnerstag, 17. April 2014] [22:05:33] ok [Donnerstag, 17. April 2014] [22:05:33] [Donnerstag, 17. April 2014] [22:05:37] Bissel viel im paste --- sorry. [Donnerstag, 17. April 2014] [22:05:45] Wenn man weiss, wie's geht, isses ja gar nicht schlimm :-) [Donnerstag, 17. April 2014] [22:05:56] Sieht doch erst mal korrekt aus. 1+1 ist in der Tat nicht 3 [Donnerstag, 17. April 2014] [22:06:06] :-) [Donnerstag, 17. April 2014] [22:06:23] 1+1 ist entweder 2 oder 10 (je nach BASE) [Donnerstag, 17. April 2014] [22:06:32] hab ich mal in der Schule gelernt [Donnerstag, 17. April 2014] [22:07:24] Ich wollt' ja im Wesentlichen wissen, wie man das bedient. Schließlich hab ich dieser Tage ein Buch über test driven development gelesen. Ohne Test cases kann man gar nicht überleben, und wenn doch, dann liegt das nur an der Heissenbergschen Unschärferelation oder so :-) [Donnerstag, 17. April 2014] [22:08:01] Hahaha [Donnerstag, 17. April 2014] [22:08:01] Da hau ich lieber ab. Das wird mir zu profesionel. Red doch mal mit Enoch darüber ;) [Donnerstag, 17. April 2014] [22:08:22] Och nee lass maa. [Donnerstag, 17. April 2014] [22:08:38] Test-Cases sind schon nett. [Donnerstag, 17. April 2014] [22:09:10] Aber auch ich find in altem code obskure bugs, die erst nach 2 Jahren zuschlagen. Anscheinend kann man ja was bessern :-) [Donnerstag, 17. April 2014] [22:09:40] Die findest du auch mit Test-Cases erst nach 2 Jahren... [Donnerstag, 17. April 2014] [22:10:07] Den Hayestester lass ich schon ab und zu mal laufen. Der findet auch ein paar Sachen, die aber IMHO nicht relevant sind [Donnerstag, 17. April 2014] [22:10:13] Aber als Test-Driven-Programmierer kannst du dann "wontfix" sagen, weil der Bug ja nicht in den ursprünglichen Test-Cases enthalten war. [Donnerstag, 17. April 2014] [22:10:45] Gehören die Test-Cases in die gleiche Datei wie die Funktion? Kann man das bedingt laden? Klar, wenn ich meinen "unfold_fs" aufbohre ... [Donnerstag, 17. April 2014] [22:11:16] Ich bevorzuge die Endung -test.frt für sowas. [Donnerstag, 17. April 2014] [22:11:43] Tests haben im eigentlichen Code nichts verloren, es sei denn man nimmt Java und hat zuviel Platz von allem [Donnerstag, 17. April 2014] [22:12:37] Wenn man die Tests als "Requirements" begreift, vielleicht schon ;-) [Donnerstag, 17. April 2014] [22:13:37] hmm. Dann musst Du aber die shell aufbohren. Damit sie nur die Worte auch beibehält die die zugehörige Testsuite durchlaufen haben. Im Flash will ich die Tests jedenfalls nicht haben [Donnerstag, 17. April 2014] [22:14:25] Schon klar. Deswegen "bedingt laden". Man muss was dafür tun, daß sie geladen werden. [Donnerstag, 17. April 2014] [22:14:55] Und nein, die shell bohr ich nicht auf. Die benutz ich immer noch nicht. zu viel mädschick auf einem Haufen. [Donnerstag, 17. April 2014] [22:15:02] Eigentlich muss nur die Syntax des Testers in die Shell aufgenommen werden. Die eigentlichen Tests sind fast alle interpretiert [Donnerstag, 17. April 2014] [22:15:46] Glaub mir, die shell löst mehr Probleme als sie schafft [Donnerstag, 17. April 2014] [22:16:27] Ich hab' die Tests normalerweise in einer Extra-Datei. [Donnerstag, 17. April 2014] [22:16:29] Soll jeder nehmen wasser will. [Donnerstag, 17. April 2014] [22:16:43] Full ACK [Donnerstag, 17. April 2014] [22:16:46] Und die Dateien in einem tests/-Verzeichnis. [Donnerstag, 17. April 2014] [22:17:11] Die Test-Datei lädt den für sie benötigten Queltext mit require rein. [Donnerstag, 17. April 2014] [22:19:19] Wenn Du Tests hast, würde ich die gerne einbauen. Kann nur helfen [Donnerstag, 17. April 2014] [22:20:18] Naja, die Tests für Gforth selbst sind ja dabei. [Donnerstag, 17. April 2014] [22:20:30] Eigene Tests habe ich für eigenen Code, z.B. net2o [Donnerstag, 17. April 2014] [22:20:33] Das wird dir nichts nützen ;-) [Donnerstag, 17. April 2014] [22:21:04] Genausowenig lassen sich hardware nahe Tests definieren. Ich meinte auch eher Erich ;) [Donnerstag, 17. April 2014] [22:21:10] Noch nicht :-) Hab mich ja jetzt erst aufgerafft. Schau mer mal. Ein Cookbook Rezept könnt' ja schon mal ein Anfang sein ... [Donnerstag, 17. April 2014] [22:21:22] Jau! Danke! [Donnerstag, 17. April 2014] [22:22:14] marker braucht man schon mal. Hmmm. [Donnerstag, 17. April 2014] [22:23:06] der setzt auch den recognizer-stack zurück. Das habe ich die letzten Tage ausgiebig getestet [Donnerstag, 17. April 2014] [22:24:12] ich mach mich dann aber mal vom Acker [Donnerstag, 17. April 2014] [22:24:24] War nett mit euch geplaudert zu haben [Donnerstag, 17. April 2014] [22:24:30] guts nächtle [Donnerstag, 17. April 2014] [22:24:31] Schönen Abend, grüß den Osterhasen! [Donnerstag, 17. April 2014] [22:24:35] Wirrseng! [Donnerstag, 17. April 2014] [22:24:41] Verlassen MatthiasT (~mt@dslb-188-109-219-072.pools.arcor-ip.net) hat diesen Kanal verlassen. [Donnerstag, 17. April 2014] [22:25:40] * BerndPaysan macht das Licht aus [Donnerstag, 17. April 2014] [22:25:51] Oder willst du noch was wissen? [Donnerstag, 17. April 2014] [22:27:00] Nö, passt schon, Gut Nacht. [Donnerstag, 17. April 2014] [22:27:13] Gut Nacht!