STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
Lexer.cpp File Reference
#include "Lexer.hpp"
#include <cctype>
#include <cstdlib>
Include dependency graph for Lexer.cpp:

Go to the source code of this file.

Classes

struct  fsw::script::anonymous_namespace{Lexer.cpp}::Lexer

Namespaces

namespace  fsw
 Motorized ball valve position: raw ADC counts -> % open.
namespace  fsw::script
namespace  fsw::script::anonymous_namespace{Lexer.cpp}

Functions

const char * fsw::script::tok_name (Tok t)
bool fsw::script::anonymous_namespace{Lexer.cpp}::identStart (char c)
bool fsw::script::anonymous_namespace{Lexer.cpp}::identChar (char c)
Tok fsw::script::anonymous_namespace{Lexer.cpp}::keywordOf (const std::string &s)
LexResult fsw::script::lex (const std::string &source)
 Tokenize, emitting INDENT/DEDENT for block structure.