Package io.github.douira.glsl_transformer.print.filter


package io.github.douira.glsl_transformer.print.filter
  • Class Summary
    Class
    Description
    The channel filter accepts all tokens that are not from a lexer channel that is on the given list of disallowed channels.
    A multi filter checks all contained filters with either requiring all of them or at least one of them to allow the token.
    The newline filter filters out regular unnecessary newlines if there is more than one.
    The string token filter disallows tokens that are matched against a set of disallowed strings.
    A token filter is an object that can check if given tokens should be printed or not.
  • Enum Class Summary
    Enum Class
    Description
    A list of the possible channels a token can have.