Skip to content

This project supports nested scopes, allowing for variable insertion and lookup within the current scope and recursive lookup in parent scopes, improving performance and simplifying variable management.

Notifications You must be signed in to change notification settings

ShrutikaPawar01/Symbol-Table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Symbol-Table

Project Overview

This project implements a symbol table for a compiler using hash tables, providing robust support for nested scopes. The symbol table allows for efficient insertion and lookup of variables within the current scope, with recursive lookup in parent scopes if necessary.

Key Features

  • Hash Table Implementation: Fast and efficient retrieval of symbols.
  • Nested Scope Support: Manage symbols within nested scopes seamlessly.
  • Recursive Lookup: Automatically search parent scopes if a symbol is not found in the current scope.

About

This project supports nested scopes, allowing for variable insertion and lookup within the current scope and recursive lookup in parent scopes, improving performance and simplifying variable management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages