MXVM 1.8.1
Virtual Machine, Compiler, and Pascal Frontend
Loading...
Searching...
No Matches
scan Namespace Reference

Namespaces

namespace  buffer
namespace  token

Classes

class  Scanner
 Lexical scanner that tokenizes source text. More...
class  ScanExcept
 Exception thrown during scanning errors. More...

Typedefs

using TString = buffer::StringBuffer<char>
 Default character string buffer.
using StringType = buffer::StringBuffer<char>::string_type
 Underlying string type.
using TToken = token::Token<char>
 Default token type.
using TMap = token::TokenMap<char>
 Default character classification map.

Typedef Documentation

◆ StringType

using scan::StringType = buffer::StringBuffer<char>::string_type

Underlying string type.

Definition at line 18 of file scanner.hpp.

◆ TMap

using scan::TMap = token::TokenMap<char>

Default character classification map.

Definition at line 20 of file scanner.hpp.

◆ TString

Default character string buffer.

Definition at line 17 of file scanner.hpp.

◆ TToken

using scan::TToken = token::Token<char>

Default token type.

Definition at line 19 of file scanner.hpp.