Leaf

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

Classes

class  by::leaf
 Core AST node for leaf configuration language. More...
 
class  by::nulLeaf
 Null leaf node representing empty or undefined values. More...
 
struct  by::point
 Source code position tracking structure. More...
 
struct  by::area
 Source code area tracking structure. More...
 
class  by::valLeaf
 Value leaf node for storing primitive values. More...
 
class  by::verLeaf
 Version leaf node for semantic version handling. More...
 
class  by::leafTokenScan
 Base class for token scanning strategies. More...
 
class  by::leafNormalScan
 Normal token scanning mode. More...
 
class  by::leafIndentScan
 Indentation-aware token scanning mode. More...
 
class  by::leafParser
 Parser for leaf configuration language. More...
 
class  by::leafSmartDedent
 Smart dedent handler for indentation-based parsing. More...
 
class  by::leafTokenDispatcher
 Token dispatcher for managing token queue during parsing. More...
 
class  by::leafTokenScanable
 Interface for token scanning during leaf parsing. More...
 

Detailed Description

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