tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
352
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Biergamasda
    Biergamasda Biergamasda ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    373
    Hi Leute

    Is vieleicht nicht wirklich ein algorithmisches Problem, aber ich blick da grad nicht so richtig durch


    Also, vorerst wird ein Scanner gebaut, der mir meinen BMS Quellcode durchläuft und dann die ganzen Keywords etc. als eigene Tokens zurückgibt. Nun sollte der Parser in aktion treten und einen sgnt. Parse Tree erzeugen. (also mehr oder weniger ein DOM Parser)
    Nun braucht man erstmal für die ganzen Keywords etc eigene Klassen und eine gemeinsame Superklasse, um diese in einem zusammenhängenden Baum unterzubringen. Mein Problem bei der Geschichte jetz is, dass ich keinen Plan habe, was ich jetzt alles brauche und was nicht, denn einige Statements können/sollen überlesen werden, andere wieder nicht, und desweiteren soll keine eigene Parse Klasse erzeugt werden, sondern eine Methode in den einzelnen Objekten.

    Ich hoffe ihr versteht, was mein Problem ist und könnt mir etwas auf die Sprünge helfen

    Vielen Dank schon im Voraus
    MFG Masda

    PS:
    Sollte das nicht hier reinpassen bitte verschieben
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.885
    Blog-Einträge
    29
    Hallo!

    Was ist denn BMS?
    Weshalb baust du dir deinen Parser selbst und verwendest nicht einen der zahlreichen Parsergeneratoren wie antlr oder javacc?
    http://www.antlr.org/
    https://javacc.dev.java.net/

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  3. #3
    Avatar von Biergamasda
    Biergamasda Biergamasda ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    373
    BMS = Basic mapping support, gibts meines Wissens nur unter CICS.
    So ne "Auszeichnungssprache" um mehr oder weniger textfelder anzuzeigen.

    Wenn das mitm generieren lassen so einfach währ - Mit Linux währ das standardgemäß ja kein Problem, da es schon implementierte Parsergeneratoren gibt, jedoch verlangt unser Professor, dass wir es selbst schreiben

    lg
     

  4. #4
    Avatar von Biergamasda
    Biergamasda Biergamasda ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    373
    Hi

    Hat sich erledigt, hab mich einfach mal rangesetzt und drauflosgetippt

    Wenn ich's fertiggestellt hab und das ganze weitgehend Fehelrfrei funktioniert, stell ichs hier rein - sofern ich nicht drauf vergess

    MFG Masda
     

Ähnliche Themen

  1. Java HTML Parser
    Von Dinesh im Forum Java
    Antworten: 2
    Letzter Beitrag: 12.07.10, 07:33
  2. Java Parser Visualisierung
    Von Thomas Darimont im Forum Java
    Antworten: 2
    Letzter Beitrag: 06.12.08, 22:25
  3. Parser in Java
    Von Sudi im Forum Java
    Antworten: 3
    Letzter Beitrag: 16.05.08, 14:11
  4. Java XML Parser mit Java5
    Von xardias im Forum Java
    Antworten: 0
    Letzter Beitrag: 28.12.05, 15:49
  5. [Java/XMI] XMI Parser
    Von TommyMo im Forum Java
    Antworten: 3
    Letzter Beitrag: 19.10.05, 09:36