nsbaci 1.0
Loading...
Searching...
No Matches
compilerTypes.h File Reference

Type definitions for compiler-related operations. More...

Include dependency graph for compilerTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  nsbaci::types::SymbolInfo
 Information about a variable/symbol. More...

Namespaces

namespace  nsbaci::types
 Type definitions namespace for nsbaci (runtime-specific).
namespace  nsbaci
 Root namespace for the nsbaci application.

Typedefs

using nsbaci::types::VarName = std::string
 Type alias for variable names.
using nsbaci::types::MemoryAddr = uint32_t
 Type alias for memory addresses.
using nsbaci::types::SymbolTable = std::unordered_map<VarName, SymbolInfo>
 Lookup table mapping variable names to their symbol info.

Detailed Description

Type definitions for compiler-related operations.

This header provides type aliases used by the CompilerService and other components that work with compilation.

Author
Nicolás Serrano García