Class Locals

java.lang.Object
io.github.protasm.jvmud.compiler.parser.Locals

public class Locals extends Object
  • Constructor Details

    • Locals

      public Locals()
  • Method Details

    • locals

      public Stack<ASTLocal> locals()
    • get

      public ASTLocal get(String name)
    • add

      public void add(ASTLocal local)
    • beginScope

      public void beginScope()
      Opens a parser local scope with a stable identity distinct from sibling scopes.
    • endScope

      public void endScope()
      Closes the current parser local scope and forgets locals declared inside it.