*** Logfile started *** on Mi Mär 12 19:59:42 2008 [Mi Mär 12 2008] [19:59:42] Join You have joined the channel #forth-ev (~bernd@dslb-084-056-003-068.pools.arcor-ip.net). [Mi Mär 12 2008] [19:59:47] Nick You are now known as BerndPaysan. [Mi Mär 12 2008] [20:00:02] Away You are now marked as being away. [Mi Mär 12 2008] [20:00:12] Join uho has joined this channel (~uho@f054025251.adsl.alicedsl.de). [Mi Mär 12 2008] [20:00:50] Topic uho sets the channel topic to "Diskussion über Forth". [Mi Mär 12 2008] [20:01:13] Topic uho sets the channel topic to "Willkommen, wir diskutieren über Forth". [Mi Mär 12 2008] [20:06:04] Topic uho sets the channel topic to "Willkommen, wir diskutieren über Forth.". [Mi Mär 12 2008] [20:06:05] Join reinhold has joined this channel (~hyazinthf@1Cust111.tnt4.ber2.deu.da.uu.net). [Mi Mär 12 2008] [20:08:42] Join MatthiasT has joined this channel (~mt@frnk-590d6e5b.pool.einsundeins.de). [Mi Mär 12 2008] [20:08:54] servus [Mi Mär 12 2008] [20:09:02] hallo [Mi Mär 12 2008] [20:09:23] hallo an alle [Mi Mär 12 2008] [20:12:09] Gibt es eigentlich Ansätze, den Hayes - Tester weiterzuentwickeln? [Mi Mär 12 2008] [20:13:15] z.B. auf den Umstand, das es unterschiedliche Speicherarten gibt? [Mi Mär 12 2008] [20:14:10] Hab gerade meinen Code von 1986 ins Wiki gestellt. http://www.forth-ev.de/wiki/doku.php/words:test_that [Mi Mär 12 2008] [20:14:19] Bei manchen Wörtern könnte man mehr Fälle unterscheiden, zB. bei do loop [Mi Mär 12 2008] [20:14:49] Ist einfacher als der Hayes-Code und kann mehr :) Nur die damalige Namensgebung ist nicht so toll.... [Mi Mär 12 2008] [20:15:09] Test,_that has as_result. [Mi Mär 12 2008] [20:15:50] sind irgendwelche Definitionen, sind Aufrufe, die Stack-Items erzeugen und sind die Sollwerte. [Mi Mär 12 2008] [20:15:51] Ach, der Hayes-Code ist mri eigentlich egal, es geht mir mehr um die Tests selber: ALLOT muss HERE verschieben, das geht nur wenn das Dictionary auch im RAM liegt. [Mi Mär 12 2008] [20:16:18] Nach Standard ist das eben so. [Mi Mär 12 2008] [20:16:22] Wenn man aber Code von Daten separiert, wird das etwas anders (wie bei meinem amforth) [Mi Mär 12 2008] [20:16:35] Das ist ein ROM/RAM-System nicht abgebildet. [Mi Mär 12 2008] [20:16:52] Away You are no longer marked as being away. [Mi Mär 12 2008] [20:17:01] Hallo [Mi Mär 12 2008] [20:17:01] ;=) Flash ist ein gerade soviel RAM, um nicht ROM zu sein [Mi Mär 12 2008] [20:17:03] Sinnvolle RAM/ROM Trennung = kein Standard würde ich vermuten. [Mi Mär 12 2008] [20:17:14] Hallo Bernd. [Mi Mär 12 2008] [20:17:22] Join frunobulax has joined this channel (~mhx@e243118.upc-e.chello.nl). [Mi Mär 12 2008] [20:18:13] Die Vierte Dimension wächst langsam aber wir suchen noch Artikel.... [Mi Mär 12 2008] [20:18:14] Hallo Marcel [Mi Mär 12 2008] [20:18:46] Ich wollte die zwei Themen, die wir auf den letzten Münchner Forth-Treffen besprochen haben, noch in Artikel gießen [Mi Mär 12 2008] [20:18:57] Hallo, Bernd (et. al.) [Mi Mär 12 2008] [20:19:03] Also 1wire-Interface und das Textsatzsystem BuX [Mi Mär 12 2008] [20:19:05] hi frunobulax [Mi Mär 12 2008] [20:20:33] Ja schön, hört sich spannend an. 1wire? [Mi Mär 12 2008] [20:21:12] Modellbahnen sind auch 1wire: Signal+Energie auf einer Schiene, Masse auf der zweiten ;=) [Mi Mär 12 2008] [20:22:30] Nur dass das Signal erheblich gestört ist [Mi Mär 12 2008] [20:22:50] Es geht hier um das Dallas-1wire [Mi Mär 12 2008] [20:22:59] ich weiß [Mi Mär 12 2008] [20:23:03] Es gibt ja noch andere 1-wire-Interfaces, wie LIN (seriell) [Mi Mär 12 2008] [20:23:21] Aber die sind eigentlich langweilig, weil man die 1:1 auf RS232 umsetzen kann ;-) [Mi Mär 12 2008] [20:24:47] C Code dafür habe ich ziemlich viel gefunden. [Mi Mär 12 2008] [20:25:05] Gerade für den Thermosensor 1620 [Mi Mär 12 2008] [20:25:56] Ja, zum Glück ist das alles schön einfach. [Mi Mär 12 2008] [20:28:00] ich war auch überrascht, wie einfach das I2C Interface zu den EEPROMs geht. Man muss sich nur an das Datenblatt halten, schon funktioniert das problemlos.. [Mi Mär 12 2008] [20:30:30] Vierte Dimension: ich könnte einen hochtrabenden Artikel über die Portierung von Forth nach Tcl beisteuern. [Mi Mär 12 2008] [20:32:37] Ja, reinhold, das ist schon interssant. [Mi Mär 12 2008] [20:33:29] HolonForth ist übrigens auch in Richtung TCL gegangen. http://www.holonforth.com/new/holon.html [Mi Mär 12 2008] [20:37:18] In der Woche nach Ostern will ich die Arbeiten an der VD Abschließen, damit sie Anfang April in den Druck gehen kann. [Mi Mär 12 2008] [20:41:45] Gut, bis Ostern schicke ich was. [Mi Mär 12 2008] [20:42:37] Oh, cool - danke. Schön, wenn das so schnell gehen kann. [Mi Mär 12 2008] [20:46:55] Warum liesst mann so wenig ueber das FFL? [Mi Mär 12 2008] [20:48:18] Weil niemand was dazu in der Vierten Dimension schreibt? :-) [Mi Mär 12 2008] [20:48:37] Scherz beiseite. Ich denke, FFL ist einfach nicht bekannt genug. [Mi Mär 12 2008] [20:49:21] http://ffl.dvoudheusden.net/ :-) [Mi Mär 12 2008] [20:49:45] Ja klar. *Ich* weiß das. Aber wer noch? [Mi Mär 12 2008] [20:49:57] Zweimal im Jahr eine Ankündigung in clf ist zu wenig. Er müsste sich in jede Debatte über Forth libraries einschalten ;) [Mi Mär 12 2008] [20:51:54] 'Geen woorden, maar daden' (Niederlaendisch) [Mi Mär 12 2008] [20:52:49] sie hat nicht die Funktionen, die ich brauche und ist mir zu komplex in der Handhabung (und benutzt Worte, die mein Forth nicht kann :=( [Mi Mär 12 2008] [20:55:51] Es kostete mir nur eine Stunde die FFL auf iForth umzusetzen. Nuer ein einziges Problem: ," in iForth ist nich ALIGNed. Dick wird es nachbesseren (2 Stunden her, sollte eigentlich schon funktionieren ;-) [Mi Mär 12 2008] [20:57:16] Wenn man ein vollständiges Forth hat, mit allen Standard-Wordsets, dann geht das wohl ganz gut. [Mi Mär 12 2008] [20:57:28] Wie geht FFL mit Implementierungen um, die nur CORE haben? [Mi Mär 12 2008] [20:57:59] ok, aber mein Forth ist case-sensitiv (und alles kleinbuchstaben) und es fehlen ein paar String-basierte ANS Worte (environment? z.B.) so dass es da einigen Aufwand gibt [Mi Mär 12 2008] [20:58:12] Nur CORE, und XML wollen :-) [Mi Mär 12 2008] [20:58:40] Wenn XML dann perl und grosse Maschinen, keine Mikrocontroller ;=)) [Mi Mär 12 2008] [21:00:00] : ENVIRONMENT? 2DROP 0 ; :-) [Mi Mär 12 2008] [21:00:18] MatthiasT: nach kleinbuchstaben zu portieren ist doch nicht schwierig? [Mi Mär 12 2008] [21:00:38] FFL hat auch Kleinbuchstaben. [Mi Mär 12 2008] [21:00:41] reinhold: das nicht, muss aber bei jedem neuen Release wieder gemacht werden [Mi Mär 12 2008] [21:02:51] XML kann ja ggf. auch ganz einfach bearbeitet werden. Nur den DOM darf man nicht aufbauen. [Mi Mär 12 2008] [21:04:54] das geht nur gut, wenn man weitere Formatannahmen über das XML machen kann. [Mi Mär 12 2008] [21:05:32] ja - das ist im embedded Bereich ja eventuell auch gegeben. [Mi Mär 12 2008] [21:07:16] Optimist :=) Ich habe mal mit dem Gedanken gespielt, XML Configdateien vom PC auf dem Mikrocontroller abzulegen. Die XML Dateien werden von Hand gepflegt und sind allesamt validiert. Nur sehen die alle anders aus [Mi Mär 12 2008] [21:07:54] ok, beim Upload kann man einen lint zwischenschalten [Mi Mär 12 2008] [21:08:14] Da muss man wohl mehr fordern als nur Validierung. [Mi Mär 12 2008] [21:08:58] als valide habe ich der Einfachheit mal bezeichnet, was wohlgeformtheit etc pp bei XML betrifft. [Mi Mär 12 2008] [21:10:04] inkl. DTD [Mi Mär 12 2008] [21:10:18] ok, möglicherweise will man für einfacheres Parsen aber ja auch noch mehr festlegen, Z.B. keine self-closing-Tags zu erlauben. [Mi Mär 12 2008] [21:10:49] wie waers, die sachen bei der gelegenheit in asn.1, s-lang oder was auch immer umzuformulieren? [Mi Mär 12 2008] [21:11:45] Ja - das kommt eben alles auf die Umstände an. Mit Space getrennte Tokens sind sicher am einfachsten zu parsen. [Mi Mär 12 2008] [21:12:21] Hat BerndPaysan nicht mal HTTP in Forthworte gegossen? IIRC habe ich da mal was gesehen... [Mi Mär 12 2008] [21:12:37] Join khalilnigam has joined this channel (~khalilnig@host86-136-65-244.range86-136.btcentralplus.com). [Mi Mär 12 2008] [21:12:44] Klar: http://www.paysan.nom/~bernd/httpd-en.html [Mi Mär 12 2008] [21:13:01] Part khalilnigam has left this channel. [Mi Mär 12 2008] [21:13:35] paysan.com? [Mi Mär 12 2008] [21:13:50] Mit dem Ansatz kann man ein syntaktisch vereinfachtes XML auch parsen. IMHO. [Mi Mär 12 2008] [21:14:18] Genauer macht dann der Forth-Interpreter das Parsing. [Mi Mär 12 2008] [21:15:34] Quatsch ;-) [Mi Mär 12 2008] [21:15:50] http://www.jwdt.com/~paysan/httpd-en.html [Mi Mär 12 2008] [21:16:00] Das andere ist meine lokale, nicht routbare Domain ;-). [Mi Mär 12 2008] [21:16:10] Sieht nur für mich identisch aus [Mi Mär 12 2008] [21:16:32] : Create Does> ( ccc< > > -- ) drop [char] > parse 2drop ; [Mi Mär 12 2008] [21:16:32] : Create Does> drop ; [Mi Mär 12 2008] [21:16:32] : XML: ; [Mi Mär 12 2008] [21:16:33] marker *test* require testing [Mi Mär 12 2008] [21:16:33] XML: [Mi Mär 12 2008] [21:16:35] { ( something ) -> } [Mi Mär 12 2008] [21:16:37] { -> } [Mi Mär 12 2008] [21:16:37] Aber zurück zur FFL: Ein Wort wie pid: wäre hübsch. Erzeugt einen PID Regler mit allen Features [Mi Mär 12 2008] [21:16:39] { ( something ) } [Mi Mär 12 2008] [21:18:45] Hat natürlich auf einem PC keinen grossen Nutzen (derzeit) [Mi Mär 12 2008] [21:20:43] uho: Hast Du da schonen einen DTD2FORTH Konverter? [Mi Mär 12 2008] [21:21:28] :-) Die DTD-Syntax ist ja gelinde gesagt, gewöhnungsbedürftig.... [Mi Mär 12 2008] [21:21:39] Dann nimm Schemas ;=) [Mi Mär 12 2008] [21:22:27] Das ist wenigstens XML :-) Aber es ging hier ja um die Frage, wie man minimales XML behandeln könnte. [Mi Mär 12 2008] [21:32:16] xmlrpc und seine Nachfolger wären ein schönes Projekt [Mi Mär 12 2008] [21:32:16] Tja, ich geh mal wieder an meine Bibliotheken arbeiten :-) [Mi Mär 12 2008] [21:32:16] xmlrpc vielleicht, aber SOAP ist wieder viel zu umfangreich. [Mi Mär 12 2008] [21:32:16] ciao, Marcel [Mi Mär 12 2008] [21:32:17] Hauptsache, AJAX kann mitreden, dann wäre das hinreichend up-to-date [Mi Mär 12 2008] [21:32:17] Quit frunobulax has left this server ("a quit that really quits"). [Mi Mär 12 2008] [21:33:47] ok - ich werd auch mal die Kurve kratzen. Schönen Abend. [Mi Mär 12 2008] [21:34:27] adele [Mi Mär 12 2008] [21:34:34] Ich auch, also gute Nacht [Mi Mär 12 2008] [21:34:48] Quit MatthiasT has left this server (EOF From client). [Mi Mär 12 2008] [21:34:50] Dann tschüß [Mi Mär 12 2008] [21:35:00] Quit reinhold has left this server ("").