Suche einen fertigen Lexer und Parser für Purebasic-Code

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8837
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Suche einen fertigen Lexer und Parser für Purebasic-Code

Beitrag von NicTheQuick »

Hi Leute,

da ich davon ausgehe, dass hier sicherlich schon einmal jemand einen Lexer und Parser für PB-Code programmiert hat, würde ich mich freuen, wenn ich diesen Code verwenden dürfte. Es geht in erster Linie darum ein paar kleinere PB-Tools zu erstellen. Die sollen natürlich auch OpenSource werden.
Und bevor ich das Rad nun neu erfinde, frage ich lieber mal in die Runde, wer schon was passendes hat. Es wäre natürlich klasse, wenn schon alle Schlüsselwörter und was dazu gehört schon fest integriert und erweiterbar wären.

Ich bin gespannt! :mrgreen:
Benutzeravatar
Tommy
Spassvogel
Beiträge: 319
Registriert: 17.10.2013 14:36

Re: Suche einen fertigen Lexer und Parser für Purebasic-Code

Beitrag von Tommy »

Zuletzt geändert von Tommy am 27.01.2015 11:03, insgesamt 2-mal geändert.
PB 5.41 x64
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8837
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Suche einen fertigen Lexer und Parser für Purebasic-Code

Beitrag von NicTheQuick »

Aber dir ist aufgefallen, dass da nichts fertiges dabei ist? :wink:
Das neuste ist da von 2009 und da hab sogar ich den letzten Post. Mittlerweile sind wir ein paar Versionen weiter.
Benutzeravatar
Tommy
Spassvogel
Beiträge: 319
Registriert: 17.10.2013 14:36

Re: Suche einen fertigen Lexer und Parser für Purebasic-Code

Beitrag von Tommy »

Sah jedenfalls fertig aus. :D Aber versucht hast du schon den Code auf 5 anzupassen oder?
Aber gab es nicht damals so eine Lexerwelle wo jeder einen eigenen Lexer vorgestellt hat?
Wenn du dich mit Regulären Ausdrücken auskennst dann erfinde lieber das Rad neu.
Was eigenes ist immer besser und schneller anwendbarer als irgendwelche abhängige Fremdwerke. :)
Und dein Code ist natürlich dann auf dem neusten Stand von PB-V5 und mit Module strukturierter.
Zuletzt geändert von Tommy am 27.01.2015 11:02, insgesamt 2-mal geändert.
PB 5.41 x64
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: Suche einen fertigen Lexer und Parser für Purebasic-Code

Beitrag von edel »

Was fehlt dir denn an dem Lexer von Remi?
Benutzeravatar
Rings
Beiträge: 978
Registriert: 29.08.2004 08:48

Re: Suche einen fertigen Lexer und Parser für Purebasic-Code

Beitrag von Rings »

Kiffi verwendet ja was aktuelles,
Denk ich mal:

http://pb2web.de/download/
Rings hat geschrieben:ziert sich nich beim zitieren
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: Suche einen fertigen Lexer und Parser für Purebasic-Code

Beitrag von edel »

Kiffi hat ebenfalls den Lexer von Remi verbaut. Ausser Labels faellt mich auch nichts ein, was sich geaendert haben soll.
Benutzeravatar
CSHW89
Beiträge: 489
Registriert: 14.12.2008 12:22

Re: Suche einen fertigen Lexer und Parser für Purebasic-Code

Beitrag von CSHW89 »

Ist zwar kein fertiger Parser, aber ein Tool um Lexer und Parser zu generieren. Wenn man mit solchen Tools (z.b. Flex/Bison) schon gearbeitet hat, ist ein Parser für PB an nicht mal einem Tag geschrieben.

http://www.purebasic.fr/german/viewtopi ... 11&t=25354

lg Kevin
Bild Bild Bild
http://www.jasik.de - Windows Hilfe Seite
padawan hat geschrieben:Ich liebe diese von hinten über die Brust ins Auge Lösungen
Antworten