-
Thread
Welche Prozessorarchitektur (nach)bauen?
Rene Danke für den Link. Werd mir das mal anschauen. Ich habe hier in der Codesammlung einen Parser geschrieben. Mit diesem lässt sich leicht ein einfacher Assembler zusammenbauen. Für die Simulation meines eigenen Softcores habe ich mir ein Assembler für diesen Softcore auf Basis des Parsers geschrieben
/www.penguin.cz/~niki/tdasm/ finde ich ganz vernünftig, Tabelle anpassen und nicht einen ganzen Parser selberschreiben und lexikalische Ausdrücke zerpflücken. > zu verstehen wenn man mit dem Präprozessor auf Kriegsfuß steht :-)) > So ist es nun auch wi(e)der nicht. ;-) René
-
Thread
C++ auf einem MC, wie geht das?
Moby schrieb im Beitrag #3911405: > schon ausgedruckt Oh, ein Internet-Ausdrucker. Sind die noch nicht ausgestorben?
Hans-Georg bezogen: Kläre uns mal auf! xpcc hätte die XML-Files und .h kann man zur Not auch selbst parsen. Für XML gäbe es halt fertige Parser, das wäre bequemer; das ist aber am Ende "Conchita", wie die Ösis sagen, also "Wurst"! Karl Käfer schrieb im Beitrag #3988022: > Gute Nacht Danke, wünsche
-
Thread
if-Abfragen verpönt?
Sicherheitslücken. Ein Klassiker ist z.B. der Apache-Webserver gewesen, der vor ein paar Jahren beim Header-Parsen in genau so eine Falle getappt ist. Mit einer Bitmaske wäre das nicht passiert.
Yalu X. schrieb im Beitrag #2897845: > Wolltest du damit nur ausdrücken, dass der C-Standard da einen > /möglichen/ Unterschied vorsieht, oder kennst du Beispiele, wo der > Unterschied /tatsächlich/ existiert? Es gab mit den INMOS Transputern eine Prozessorfamilie
-
Thread
Atmega8 Bascom "Sound"-Befehl
durchzuführen. Das "Interpretieren" eines so > einfachen Formats ... Könnte es sein, das du "parsen" meinst?
periode und duration in einer mathematischer Abhängigkeit zueinander stehen, die sich in Java-Code ausdrücken läßt.
-
Thread
Segger Embedded Studio und Watch Fenster
Variablen anzeigen und ändern ohne das Programm anzuhalten. Das geht aber beim Stm32 z.B. nicht mit Ausdrücken wie: GPIOA->IDR da kommt dann ein Fehler: "restrictet memory range" Dieses Verhalten kann man ändern, in dem man in der Datei: STM32F103C8_MemoryMap.xml folgende Section einfügt: <MemorySegment
stehen. Was auch nicht vorgesehen ist den SFR Namen direkt in das Watch Fenster zu schreiben. Der Parser müsste dann feststellen dass es keine Variable ist und schauen ob es ein passendes SFR gibt. Das habe ich auch als Feature Wunsch an die Kollegen weitergegeben.
-
Thread
"Uneinheitlichkeit" im HTML-Umfeld
myjs.js"></style> Gibts dafür einen "tieferen Grund"? Kann ja sein, oder ist das einfach nur Ausdruck ungenügender Abstimmung zwischen ganz vielen Entwicklern?
schließendes Tag. das oft gesehene <br /> ist XHTML, und in HTML streng genommen ein Fehler. Aber HTML-Parser sind da recht geduldig und fehlertolerant. Warum man aber kein <style src="... implementiert hat, kann ich dir auch nicht sagen.
-
Thread
Unterschied zwischen Compiler und Assembler
Man könnte es eventuell auch so ausdrücken. Ein Compiler übersetzt ein in einer Hochsprache formuliertes Programm in Assemblercode. Ein nachgeschalteter Assembler übersetzt dieses dann auf echten Maschinencode (also in die Hex-Zahlen).
und produziert dann > fürs Target-Device den Hex-Code. Was macht er als Zwischenschritt? Einen Parse-Tree aufbauen. Diesen traversieren und passenden Code ausgeben - das kann direkt Maschinencode sein, oder Assembler, oder ein Zwischencode.
-
Thread
Auf element außerhalb array zugreifen
den Rest so wie er ist? Dann kannst du > eine beliebige Anzahl Grad-Zeichen umwandeln. Einen Parser hatte ich mal vor 30 Jahren geschrieben für die Umwandlung von Quelltext PC1500 in Tokens die mit bin2wav geschriebe werden konnten. Heute beschäftigt mich eher anderes. > Joachim B. schrieb
. Hab gerade ausprobiert, mit Arduino gehts. Joachim B. schrieb im Beitrag #5941605: > Einen Parser hatte ich mal vor 30 Jahren geschrieben für die Umwandlung > von Quelltext PC1500 in Tokens die mit bin2wav geschriebe werden > konnten. Das ist so simpel, dass das kaum den Begriff "Parser" verdient
-
Thread
guter Blu-Ray Brenner gesucht - 5.25" (intern)
gefällig? Der Pucki, kann keinen Satz fehlerfrei schreiben, jeder Grundschüler kann sich gewählter ausdrücken. Auto fahren darf er nicht, besitzt aber Tausende CDs, LPs, Laserdisk und als dicker IT-Chef mit Einzelbüro war wohl keine Zeit für Schulbildung. Arme Sau! (aber endlich schreibts mal einer
Ich finde, hier hätte man sich mal etwas neues schlankes ausdenken sollen. Etwas, dass sich gut parsen und somit auswerten lässt, sich signieren lässt und aber selber nur wenig Platz braucht und für Endkunden mit entsprechenden freien kostenlosen Anzeigeprogrammen auch bequem lesbar ist. Da hätte man
-
Thread
UARTS am Glühen?
akustischen Phänomens durch die klanglich als ähnlich empfundene Lautgestalt eines sprachlichen Ausdrucks >> müßtest du die laut-gemalerte ISR dann nicht als .wav oder .mp3 Datei anhängen, und sich das anhören wie die Piepstöne von einer C64 Datasette?
> Wäre arg dankbar wenn mir jemand den Fehler zeigen würde. Die Fehlerursache ist, dass du den Parser zur Hälfte in die ISR gepackt hast. Für eine exakte Analyse wäre arg hilfreich, wenn du dein aktuelles Programm zeigen würdest...
-
Thread
Captcha zu einfach zu umgehen?
Zielgruppe, aus nur einem Sprachraum stammt- und z.B. mit Umlauten, typischen Sprichwörtern, Slang ausdrücken umgehen kann. Aber ganz wirst du, das leider auch dann nicht verhindern können - gerade sowas, was du genannt hast, stammt manchmal auch von seltsamen Zeitgenossen, die ihre Botschaften (...
Javascript-Interpreter. Ich erkenne das immer ganz gut an nackt aufgerufenen URLs, weil sich die einfach parsen lassen, während die notwendigen Parameter per Javascript drangehängt werden. Jens M. schrieb im Beitrag #7675131: > Ganz wichtig auch: das Formular darf keinen Fehler geben, wenn das > Captcha
-
Thread
C++ für Embedded: ab welchen Prozessormerkmalen?
Hauptunterschied ist nur die andere Syntax. In C++ ist es oftmals schwer zu erkennen, was ein Ausdruck macht und welche Ressourcen er belegt. Man muß darauf vertrauen, daß es aus dem Namen des Ausdrucks hervor geht. Ansonsten kann man in C und in C++ auf dem MC effiziente oder verschwenderische
unbrauchbar, weil nicht zu merken. Ich merk sowas ja an mir selber, daß ich versehentlich mal nen Pascal-Ausdruck in ne C-Quelle tippe oder nen C-Ausdruck in Verilog oder umgekehrt. Man braucht ne Weile, um mental umzupolen und bei C++ ist diese Weile viel zu lang. Ich sehe die ganz gleiche Diskussion bei
-
Thread
Wer von euch schafft diese Aufgaben ohne Taschenrechner?
Eine ausgiebige Sprachbildung ist Grundlage für komplexe Denkkonzepte. Was du sprachlich nicht ausdrücken kannst, das kannst du auch nicht denken. Überlege mal, was du alles nicht mehr ausdrücken kannst wenn es keinen Dativ gäbe. Oder keinen Konjunktiv. Schlaumaier schrieb im Beitrag #6529921:
erwähnt, dass erst recht spät *zentrale* RS-Abschlussprüfungen eingeführt worden sind. Er hat das pars pro toto für jedwede RSA-Prüfung genomnen, was natürlich Quark ist.
-
Thread
Rust oder Nimrod als neue Hobbyprogrammiersprache?
, die mistige Syntax von C und C++ zu verbessern, so daß der Programmierer leichter und klarer ausdrücken kann, was er will.
möglich, alternativ zu der Einrückungssyntax etwa geschweifte Klammern anzubieten -- {} ist für den Parser ja trivial.
-
Thread
Linux Gerätetreiber für atMegas
> Das könnte man beim Laden des Treibers herausfinden. Vielleicht solltest du einen anderen Ausdruck verwenden: Du willst keinen Hardware-Treiber programmieren. Den gibt es schon im Kernel und ud wirst das nicht besser hinbekommen. Vielmehr willst du eine Programmbibliothek (Library) schreiben
sinnvoll. Die Idee hat auch den Charm dass man Teile des Programms, z.B. einen etwaigen Kommando-Parser, Statemachines für die Kommunikation etc. erstmal als Userspace-Programm testen und dann in den Kernelspace portieren kann. @ TE: ignorier die Unken, finde deine Idee gut. Du hast dir ein schönes
-
Thread
Schneller PDF-Viewer und Metadateneditor gesucht
dump_data output %TMP%\0 [/code] Die muss man dann nur noch nach: [code] InfoKey: Title [/code] parsen. Mit noch einigen Zeilen mehr, baut man sich damit eine (PDF-)Indexseite, die Dateinamen und besagte Titel enthaelt. Ein Klick auf den Dateinamen oeffnet dann diesen Titel. Sehr praktisch bei
aktuellen Datum ermittelt wurde. So etwas mag sinnvoll sein, wenn man selber ein Dokument auf Papier ausdrucken möchte, aber nicht, wenn Dateien an Studenten weitergeleitet werden und die dort dann Dateien bleiben. Damit war die Datumsangabe nämlich völlig ungeeignet, da sie immer aus dem aktuellen Datum
-
Thread
zuverlässige Literatur
soll er Gleichstrom aus dem Netz beziehen? Ja, es gibt ärgere Probleme, aber dieses Beispiel soll pars pro toto für den Müll stehen, den renommierte Verlage ihren Lesern in diesem Jahrtausend zumuten. Hiervon Sind keineswegs nur unsere transozeanischen Universalvorbilder befallen, oh nein, solches
verstehen? Im Zusammenhang mit dem zuvor zitierten Satz ergibt sich für mich, dass der Autor zum Ausdruck bringen wollte, außerhalb des Teils der Welt, in dem seit der Weltwirtschaftskrise aus Ersparnisgründen "Aluminum" geschrieben wird, sei die Zivilisation auf dem technischen Stand eines Gleichstromnetzes
-
Thread
Warum fällt uns Ingeneuren sowas nicht ein :-(
voraus, wie man hier sieht: http://www.bumperdumper.com/ http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=/netahtml/search-bool.html&r=5&f=G&l=50&co1=AND&d=ptxt&s1=6125480&OS=6125480&RS=6125480 Da sieht Deutschland im Vergleich sehr alt aus.
@pebisoft Deine Meinung ist mal gelinde gesagt "bescheuert". Man verzeihe mir den Ausdruck. Bei einem Ingenieur sieht das so aus, dass er sich die tollsten Sachen und praktischen Neuerungen ausdenken kann, um dem Unternehmen einen Markvorsprung zu sichern - leider sind solche Sachen
-
Thread
Hardware zur Wiedergabe von Audio Samples
Abspielen" selbst ist dann nicht so schwierig. Im ersten Schritt müsstest du erstmal den Midi-Datenstrom parsen (welche Taste wurde angeschlagen/losgelassen). Dementsprechend wird dann eben das entsprechende Sample aus dem RAM auf den DAC gespielt. Bei Polyphonie müssen dann u.U. mehrere Samples erstmal in
Nun ja, ... Es bleibt eine Aneinanderreihung von Konservenschnipseln, denen der individuelle Ausdruck fehlt. Das Ganze, was dabei rauskommt ist mehr eine Collage, denn organisches Spiel.
-
Thread
2* UB8830D was mach ich nur mit Ihnen?
sogar darauf hinauszulaufen die Token bei der Programeingabe an der Tastatur zu nutzen und so den Parser zu umgehen. Fremdworte in heutiger Zeit und seit Windows komplett obsolet. Moderne Scriptsprachen verwenden "Klartextscripte" auch zum Speichern. So jetzt stehe ich auf und werde Frühstücken und
....... 15 3.5.3. Operationszeichen ................................ 15 3.5.4. Bildung eines Ausdruckes ......................... 15 3.5.5. Typ eines Ausdruckes ............................. 16 3.5.6. Externe Symbole .................................. 16 ..wenn gar nüscht mehr geht..., Z80-CP
-
Thread
C versus Assembler->Performance Gesperrt
händisch ohne das Hilfsmittel Compiler in Assembler schreibt habe ich auch mehr als deutlich zum Ausdruck gebracht.
werden? Der war gut, da hab ich mich echt schlapp drüber gelacht. (Besser hätte man es wohl nicht ausdrücken können.)
-
Thread
Stack corruption, aber valgrind und asan finden nichts, was kann ich noch tun?
tym_i_scroll_def_scrolling_region t 0 b 59 h 59 n -57 fx: 0 fy: 58 [/code] Wie an der Ausgabe zu erkennen ist, wurde der Ausdruck (y >= bottom) mit y=1 und bottom=59 irgendwie als wahr ausgewertet... Das Minimalprogram liefert die erwartete Ausgabe: [code] scroll_region_valid: false origin_mode: false ox->x: 0 0 oy->y:
console-keyboard-multiplexer bash -l" aufrufe, und dann in dem Programm "echo -e '\e[1A'" ausführe, das wird in "parser.c" geparst, der ruft dann die "tym_i_csq_cursor_up", und die wiederum ruft die "tym_i_pane_set_cursor_position" auf, in der das Problem sichtbar wird. Das Minimalprogram, in dem der Fehler, in dem
-
Thread
Unterschied char* a; char *a;
einleitendes Schlüsselwort für Variablendeklarationen einzuspannen, was eine Kopplung von Scanner und Parser erzwingt, weil der Scanner einen Typnamen kontextabhängig mal als normalen Namen und mal als Typnamen klassifizieren muss. Also vorneweg die nun obligatorische Storage Class, dann der Name, die Typenkette
; Einfach von links nach rechts gehen und es liest sich als genau das, was man verbal auch so ausdrücken würde, nämlich dass "p" ein Array aus Pointern auf "int" ist. Nicht wie bisher vom u.U. nicht vorhandenen Namen (beim cast) unter Beachtung des Vorrangs mal links mal rechts nach aussen. Nebenbei
-
Thread
C++ - Daten von HTML-Seite holen
HTML Code runterzuladen und z.B. in einen String zu kopieren. Danach kannst Du mit regulären Ausdrücken oder einem eigenen Parser die gewünschten Informationen suchen. Hab früher mal einen Newsticker gemacht, der von Zeitungshomepages Schlagzeilen heruntergeladen hat. Am besten Du schaust im HTML
-
Thread
Barcodes erzeugen
Ausdrucken darftst Du jeden Code. Was man nicht 'sollte', ist den z.B. EAN-8 / EAN13 auf eigene Produkte kleben, und diese veräußern. Der EAN-13 ist so aufgebaut : länderkennziffer (2), Hersteller(5),
Materie der verschiedenen QR-Codes einzuarbeiten. Alles fertig im QRCoder, das aufwändigste ist das Parsen der Commandline.
-
Thread
avr-gcc: __DATE__ formatieren / "initializer element is not constant"
. Dort hat man das ursächliche Problem aber gar nicht, da __DATE__[2] bereits ein konstanter Ausdruck ist, mit dem man einen String initialisieren darf – anders als in C.
abzulegen: > > wo bitte soll das kompilierte __DATE__ sonst liegen wenn nicht im flash? Wenn ein Ausdruck constexpr ist (wie oben geschrieben der Zeitstempel), dann kann der Compiler dort direkt im Code der Wert als Konstante einsetzen.
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 3 Gesperrt
anfangen möchte einen Unterschied > aufzuzeigen. Versuch es bitte noch einmal mit dem Satz. Parser Error.
Percy N. schrieb im Beitrag #6319657: > Dieter D. schrieb: >> unterschwelligen ..der Ausdruck wird sich wohl etablieren!
-
Thread
Ergänzende Script-Sprache zum Build Prozess
+ ist man praktisch genau so schnell, wie mit > einer Script-Sprache. Finde ich nicht. Files parsen und ähnliches, also vor allem Stringhandling und reguläre Ausdrücke finde ich mit einer Skriptsprache einfacher. C++ hat gerade erst eingebauten Support für reguläre Ausdrücke bekommen. Wenn man also
C++-Compiler voraussetzen will, muß man zusätzlich noch boost oder so installieren, um reguläre Ausdrücke zu haben. Ähnliches gilt selbst schon für so einfache Sachen wie z.B. Verzeichnisse. > d.) Sprachen wie Python sind zu "fett". Alleine die verschiedenen > Versionen und die verschiedenen Pakete
-
Thread
C in Visual Studio 2013 (Fehler C1069)
dazu ein drauf rumzudrücken und alles kaputtzumachen. Man kann es auch etwas intelligenter ausdrücken. VS bringt eine Menge Einstellungen mit sich, die den Anfänger schnell überfordern (können), während Pelles IDE alles was wichtig ist auf einen Blick erschließt. Man sollte sich besser entscheiden
Leute, Leute schrieb im Beitrag #3559752: > Man kann es auch etwas intelligenter ausdrücken. VS bringt eine Menge > Einstellungen mit sich, die den Anfänger schnell überfordern (können), Dann öffnet man das Einstellungs-Fenster halt nicht. > während Pelles IDE alles was wichtig ist auf
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
iocharset=utf8,shortname=mixed" yaffs: Bad mount option "iocharset=utf8" NTFS-fs warning (device sda1): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future. NTFS-fs error (device sda1): parse_options(): Unrecognized mount option shortname. [/code] Hier wird
Zugang zur seriellen Konsole. Die Logs enthalten deshalb schon die Ausgaben der stage1-Phase und Ausdrucke der u-boot umgebung. http://pastebin.com/6G3JypMe (Iomega Setup - Bootprozess mit Ausdruck der u-boot umgebung und bissl zeug aus dem laufendem System) http://pastebin.com/AppqPDcE (Iomega
-
Thread
Viel Ärger mit einfachen Sachen in EAGLE
Mir fällt aber auf dass die Liste der Add Parts im Layout-Modus anders ist als die Liste der Add Pars im Schema-Modus. Gebe ich im Schema-Modus "TO-220" oder "SOT-23" ein, dann kommt da nix raus. Im Layout-Modus aber schon. Und schon hab ich wieder Frust. Können wir uns erst mal so einigen
Mir fällt aber auf dass die Liste der Add Parts im Layout-Modus anders > ist als die Liste der Add Pars im Schema-Modus. > > Gebe ich im Schema-Modus "TO-220" oder "SOT-23" ein, dann kommt da nix > raus. Im Layout-Modus aber schon. Und schon hab ich wieder Frust. Weil Du zu doof bist und es nicht
-
Thread
Denglisch sprechender Kollege Gesperrt
Vielleicht würden hier klare Konventionen helfen: Alle Industrie Ausdrücke die normalerweise in Englisch verfaßt sind, weiterhin zu verwenden - gegen Verdeutschung derer sollte Widerstand geleistet werden - weil das nur zu technischen Unklarheiten führt und Verwirrung
Dezimaltrenner ein Komma ist weil der Programmierer nicht daran gedacht hat daß LC_ALL sich auch beim Parsen von Konfigdateien oder anderem internem Zeug auswirkt wenn einem nicht bewußt ist daß es auch andere Zahlenformate außer dem eigenen gibt. Das hab ich schon mehr als einmal erlebt!
-
Thread
KiCAD Blockschaltung erstellen
zwar davon aus, dass die Schematic Dateien von KiCad bald auf eine Lisp-Notation mit Symbolischen Ausdrücken wie in den Board files umgestellt wird, aber auf "S-Expressions" (https://en.wikipedia.org/wiki/S-expression) lässt sich eigentlich noch leichter parsen. ;O) > Den Artikel kannte ich schon, habe
-
Thread
~1€ ARM-Cortex-M0 (STM32)-Bord selbstgestrickt
]MacBook-Air:Release koepi$ ./flash.sh stm32flash - http://stm32flash.googlecode.com/ Using Parser : Intel HEX Serial Config: 57600 8E1 Version : 0x31 Option 1 : 0x00 Option 2 : 0x00 Device ID : 0x0444 (STM32F030) - RAM : 8KiB (4096b reserved by bootloader) - Flash
einer so einfachen Anwendung her? Ich finde den Source schon echt unverständlich und extrem lange Ausdrücke, die man ohne eine Autoergänzung mühsam eintippen muss. Auf meinem LPC2378 sieht sowas lesbarer aus.... LED1_OFF ist nur ein Makro. [c] // ------- Setzt die Pin Matrix und andere Sachemn -
-
Thread
Atmel Studio 6: Dateiliste exportieren
nur die *.c-Dateien. Die .cproj-Datei ist eine XML-Datei, die man sicherlich mit wenig Aufwand parsen kann (auf den ersten Blick reicht ein einzelner regulärer Ausdruck). Das ist meine Rückfallebene. (Edit: hat auch nur wenige Zeilen Matlab gekostet. Trotzdem bin ich noch an Bordmitteln interessiert
-
Thread
AVR GCC switch statement springt wirr
nicht das, was im C-Source Code steht. Der Compiler hat anscheinend die Konstanten, die in diesen Ausdrücken vorkommen, in Registern, die gerade frei sind, zwischengeparkt. Wobei: Seltsam ist das schon. Schliesslich werden da ein Haufen Register mit Konstanten blockiert von denen noch nicht einmal feststeht
93800C96 STS 0x0C96,R24 Store direct to data space 437: parse_xbee_packet(); +000074F5: 940E7468 CALL 0x00007468 Call subroutine 439: bytes_rcvd = 0; +000074F7: 92100C86 STS 0x0C86,R1 Store direct to data
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
Heidenarbeit werden. Und dann durch debuggen auf -Og mit Testdaten, was dann passiert, ob vielleicht Ausdrücke weg sind usw.
// Schreibpuffer char *mybuf = &gpsdata.buf[read_idx]; // Parsen des Strings ab *mybuf } [/c]
-
Thread
Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt
> Wenn du daran nicht arbeitet bist du dem neuen Zeitalter nicht mehr > gewachsen. Wer den Ausdruck "die KI" verwenden muss, outed sich definitiv als "KI-Anfänger". Details sind entscheidend.
Christoph M. schrieb im Beitrag #8088376: > Wer den Ausdruck "die KI" verwenden muss, outed sich definitiv als > "KI-Anfänger". Blödsinn! Richtiger wäre "eine" KI aber das ist Wortklauberei. Wir sind hier nicht im Deutsch-Unterricht.
-
Thread
PDF war gestern, morgen ist DJVU!
anderes als das Vektorformat PDF. In ein PDF kannst Du ohne Qualitätsverlust beliebig reinzoomen, ausdrucken und anzeigen in der maximalen Auflösung Deines Geräts. Bei Rasterformaten kommst Du nicht über die ursprüngliche Auflösung hinaus ohne Pixelbrei zu bekommen. So Dinge wie Text erkennen, Text per
Egon D. schrieb im Beitrag #7044015: > Nun ja... lass' es mich so ausdrücken: Die Bücher, die ich > mit einem normalen Flachbettscanner digitalisiert habe, > kann ich als Graustufenbild völlig problemlos am Bildschirm > lesen. Kann ich nur bestätigen. Es gibt dabei
-
Thread
Probleme beim Bau einer Toolchain mit gcc-3.3.3
heruntergeladenes gcc-3.3.3 sich nicht kompilieren lässt. Doch, offenbar schon. ;-) Da war wohl der Parser in älteren Versionen etwas laxer in dem, was er an nicht standardgemäßer Syntax noch durchgehen lassen hat. Entweder beschaffst du dir einen hinreichend alten Hostcompiler dafür (vermutlich wird
trotzdem noch lassen müssen, denn ich vermute ganz stark, dass der auch auf der rechten Seite in Ausdrücken benutzt wird.
-
Thread
warum wird Cyblord -. (cyblord) nicht endgültig gesperrt? Gesperrt
in meiner Fantasie davon habe. Dies habe ich auch schon mal durch zitieren eines Sprichworts zum Ausdruck gebracht, was zur Löschung meines Beitrag führte. Was wiederum meine Fantasie zu einem festeren Vorstellungsbild werden lies.
Rainer Z. schrieb im Beitrag #6857265: > Ich würde sagen "Audiatur et altera pars". Wer diese Kürzel benutzt , kann nicht mehr weiter. Warum auch immer!
-
Thread
c Bibliothek mit strukuren in uml darstellen
müßte ich mir für die Daten aus den erwähnten > Multiline-Feldern stattdessen sogar einen eigenen Parser schreiben. Ob > das effizient(er) wäre, bezweifle ich. Selbst wenn du das müsstest, so einen Parser schreibst du einmal. Du dagegen klickst dich immer noch hunderte mal durch die einzelnen Textfelder
beschreiben. Ob der TO mehr will, weiß ich nicht so recht. LEtztlich könnte man in UML wesentlich mehr ausdrücken als in C.
-
Thread
Fa. Reutax, Heidelberg / Erfahrungen?
Audiatur et altera pars.....
auch Geld verdienen, nur mit Lebensläufen kann man nix verdienen. Ich wurde es mal so ausdrücken: die Arbeitsweise all dieser sog. Arbeitsvermittler basiert auf dem Grundsatz : "Auch ein blindes Huhn findet ab und zu ein Korn" Neulich wollte mir Reutax ein Gespräch mit xxx in Bremen
-
Thread
Nutzung von F_CPU in ASM-Files
Zeitpunkt etwas anfangen kann. Assembler fuer DSPs koennen sogar trigonometrische und logarithmische Ausdruecke berechnen, um daraus z.B. Koeffizienten zu bauen. Wenn der Assembler solche "Trivialitaeten" nicht beherrscht, ist das nur traurig. Der gas war und ist scheinbar nur ein Hilfsmittel, um dem
Assembler-Pendant zu <util/delay.h>. Aber das ist ja inline-Assembler, der 16000000ul über der C-Parser liest und offensichtlich versteht. Also streng genommen gar keine Assembler-Source.
-
Thread
Lampe jeden Sonntag einer geraden Woche leuchten lassen
verdammen 2 die in einem Lampengeschäft arbeiten und darüber informieren, dass der korrekte Ausdruck "Glühlampe" lautet 27 die URL's nennen, wo man Beispiele von verschiedenen Glühbirnen aka Glühlampen finden kann 14 die sich beschweren, dass die URL's falsch formatiert waren und dann die richtigen
1504137600 }; if (Serial.available() > 0) { int serial = Serial.parseInt(); if (Serial.read() == '\n') { tstamp = serial; Serial.println(tstamp); } } tstamp = tstamp + 12 * 60 * 60; // damit die Lampe um 12 Uhr mittags am Vortag angeht
-
Thread
Wahnsinn! 3 GB reicht nicht um FF zu compilieren?
sind mittlerweile alle samt Bloatware (geworden) wie Rufus' eindrucksvoll in seinem Posting zum Ausdruck bringt und wir müssen damit leben bis ein .. kluger Ritter (aus Fernost) sich erbarmt und all seine Man Power (und die seiner Freunde) investiert, einen tollen schlanken Browser baut und der Konkurrenz
gilt: Speicher ist nie genug da, CPU sowieso nicht. Schreib doch einfach mal einen eigenen HTML-Parser, dann eine Renderengine und ein Pluginsystem und optimier das dann darauf ein einem PII200Mhz und 64Mb kompiliert zu werden... aber nur vom schön reden und "müßte könnte würde" hat sich noch nie was
-
Thread
C Programmierung ohne Pointer?
geschaffen. Insofern ist dein "Niemand" nicht wirklich zutreffend. Bei dem von dir genannten Parser-Code geht es um Effizienz. In Assembler sähre der noch schlimmer aus. Da muss man halt durch - oder eben die Prioritäten anders legen, dann kann man seinen Code auch schöner strukturieren.
geschaffen. Insofern ist dein "Niemand" nicht wirklich > zutreffend. > > Bei dem von dir genannten Parser-Code geht es um Effizienz. In Assembler > sähre der noch schlimmer aus. Da muss man halt durch - oder eben die > Prioritäten anders legen, dann kann man seinen Code auch schöner > strukturieren
-
Thread
GNU-Philosophie: Was ist "eine" Aufgabe?
Verbindung der Tools kümmern muss. und das ist gar nicht so einfach, weil er die Ausgaben von fdisk usw. parsen muss. Wenn fdisk jetzt auf die Idee kommt ihre Ausgaben anders zu formatieren (und wenn es nur die Sprache ist) geht es schief. Oder FDISK ändert die Parameter oder eingaben ab. Damit muss man hier
Peter II schrieb im Beitrag #4332717: > parsen muss. Wenn fdisk jetzt auf die Idee kommt ihre Ausgaben anders zu > formatieren (und wenn es nur die Sprache ist) geht es schief. Oder FDISK > ändert die Parameter oder eingaben ab. > > Damit
-
Thread
1602 LCD mit ATmega8535 und Bascom läuft nicht
Kunden weiter gegeben. Die haben damit Anlagen geplant, Angebote gemacht etc. Und dann einfach den Ausdruck an den Hersteller/Außendienstmitarbeiter geschickt als Auftrag.
weglassen. Arrays kann man auch über den Index [] zugreifen. C hat den großen Vorteil, daß die Parser recht ausgereift sind. Sie können daher beliebig komplexe Ausdrücke fehlerfrei parsen. Ein Compilerbauer schreibt auch nicht alles neu, sondern nur das Frontend für den neuen CPU-Typ. C++ ist dagegen
-
Thread
Daten Kompression auf STM32f4 mit 128k RAM
schrieb im Beitrag #7671154: > Es geht um Kompression von physiologischen Daten So wie du dich ausdrückst hast du von der Materie (der Daten- übertragung und Kompression) noch gar keine Ahnung.
recht effizient übertragen, beide kommunikationspartner bekommen vorher eine Datei mit allen zum parsen nötigen informationen. Noch effizienter geht nur mit statischem encoding von binärwerten. [code] “Tier”: [ { “name”: “Eichhörnchen”, “puls”: “220bpm”,