Loading...
Searching...
No Matches
Stela

Stela Language Parsing Layer that handles stela language parsing. Parses configuration information using the stela language (derived from byeol) and handles manifest.stela files in byeol pack distribution for structured configuration management. More...

Classes

class  by::arrStela
 Ordered list of elements. More...
 
class  by::boolStela
 Boolean literal — the BOOLVAL form of stela source. More...
 
class  by::defStela
 Named block of children — the def form of stela source. More...
 
class  by::nulStela
 Null stela node representing empty or undefined values. More...
 
class  by::numStela
 Numeric literal — the INTVAL and FLTVAL forms of stela source. More...
 
struct  by::point
 Source code position tracking structure. More...
 
struct  by::area
 Source code area tracking structure. More...
 
class  by::rootStela
 The compilation unit — the one node with no source form of its own. More...
 
class  by::strStela
 String-value marker over valStela. More...
 
class  by::valStela
 Scalar value — the abstract base of every leaf form. More...
 
class  by::verStela
 Version stela node for semantic version handling. More...
 
class  by::stelaTokenScan
 Base class for token scanning strategies. More...
 
class  by::stelaNormalScan
 Normal token scanning mode. More...
 
class  by::stelaIndentScan
 Indentation-aware token scanning mode. More...
 
class  by::stelaParser
 Parser for stela configuration language. More...
 
class  by::stelaSmartDedent
 Smart dedent handler for indentation-based parsing. More...
 
class  by::stelaTokenDispatcher
 Token dispatcher for managing token queue during parsing. More...
 
class  by::stelaTokenScanable
 Interface for token scanning during stela parsing. More...
 
class  by::stelaVisitInfo
 Traversal context handed to every stelaVisitor callback. More...
 
class  by::stelaVisitor
 Preorder visitor for the stela AST. More...
 
class  by::stelaWriter
 Serializes a stela tree back to stela source text. More...
 

Detailed Description

Stela Language Parsing Layer that handles stela language parsing. Parses configuration information using the stela language (derived from byeol) and handles manifest.stela files in byeol pack distribution for structured configuration management.