Package org.eu.autogex.regex.ast


package org.eu.autogex.regex.ast
  • Class
    Description
    Base interface for all nodes in the Regular Expression Abstract Syntax Tree (AST).
    Represents the concatenation of two regular expressions (e.g., "ab").
    Represents a single literal character in the regex (e.g., 'a', 'b').
    Represents the Kleene Star operator, allowing zero or more repetitions (e.g., "a*").
    Represents the union (OR) of two regular expressions (e.g., "a|b").
    The Visitor interface for the AST nodes.