Sen API
Sen Libraries
Loading...
Searching...
No Matches
sen::lang::StlScanner Class Reference

Converts a string into a list of tokens. More...

#include <stl_scanner.h>

Public Member Functions

 StlScanner (const std::string &program)
 The string is stored for eventual scanning.
 ~StlScanner ()=default
const StlTokenListscanTokens ()
 Scans the string. Throws in case of error.

Detailed Description

Converts a string into a list of tokens.

Constructor & Destructor Documentation

◆ StlScanner()

sen::lang::StlScanner::StlScanner ( const std::string & program)
explicit

The string is stored for eventual scanning.

◆ ~StlScanner()

sen::lang::StlScanner::~StlScanner ( )
default

Member Function Documentation

◆ scanTokens()

const StlTokenList & sen::lang::StlScanner::scanTokens ( )
nodiscard

Scans the string. Throws in case of error.


The documentation for this class was generated from the following file: