Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Controllo Sintattico

    Salve,
    avrei bisogno d'aiuto..devo fare un controllo sintattico di una espressione logica.
    controllando parentesi, operatori..
    come potrei procedere?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    ovvero devi costruire un "parser"?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    e come si costruisce un parser?
    l'espressione è memorizzata all'interno di una stringa, dovrebbe contenere solo operatori logici ( ! , & , | )...se ci sono altri operatori devono dare errore...ed è formata solo da parentesi tonde...
    esempi:
    (C & (!B & !A))

    (((!A & B) & (C & !D)) | ((K & F) & !A))

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Non mi sono mai imbattuto nella scrittura diretta di un parser (l'unica volta che me n'è servito uno ho usato JEP), ma mi pare di capire leggendo in giro in internet che questo

    https://javacc.dev.java.net/

    sia molto gradito per la generazione di parser.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.