Class SasLanguageModule

java.lang.Object
name.jurgenei.gradle.antlr.semantic.SasLanguageModule
All Implemented Interfaces:
LanguageModule

public final class SasLanguageModule extends Object implements LanguageModule
Shared semantic descriptor for traditional SAS module.
  • Constructor Details

    • SasLanguageModule

      public SasLanguageModule()
      Creates descriptor.
  • Method Details

    • languageId

      public String languageId()
      Description copied from interface: LanguageModule
      Returns stable language identifier (for example sas or casl).
      Specified by:
      languageId in interface LanguageModule
      Returns:
      language identifier.
    • startRule

      public String startRule()
      Description copied from interface: LanguageModule
      Returns parser entry rule for module.
      Specified by:
      startRule in interface LanguageModule
      Returns:
      start rule name.