xo-reader: wip: stub for lambda expression

This commit is contained in:
Roland Conybeare 2024-08-15 14:00:35 -04:00
commit 5b53dbeac7
3 changed files with 41 additions and 1 deletions

View file

@ -0,0 +1,26 @@
/** @file lambda_xs.hpp
*
* Author: Roland Conybeare
**/
#pragma once
#include "exprstate.hpp"
//#include <cstdint>
namespace xo {
namespace scm {
/** @class lambda_xs
* @brief parsing state-machine for a lambda-expression
**/
class lambda_xs : public exprstate {
public:
lambda_xs();
private:
};
} /*namespace scm*/
} /*namespace xo*/
/** end lambda_xs.hpp **/

View file

@ -11,7 +11,8 @@ set(SELF_SRCS
exprseq_xs.cpp
expect_expr_xs.cpp
expect_symbol_xs.cpp
expect_type_xs.cpp)
expect_type_xs.cpp
lambda_xs.cpp)
xo_add_shared_library4(${SELF_LIB} ${PROJECT_NAME}Targets ${PROJECT_VERSION} 1 ${SELF_SRCS})
xo_dependency(${SELF_LIB} xo_expression)

13
src/reader/lambda_xs.cpp Normal file
View file

@ -0,0 +1,13 @@
/* @file lambda_xs.cpp */
#include "lambda_xs.hpp"
namespace xo {
namespace scm {
lambda_xs::lambda_xs() {}
} /*namespace scm*/
} /*namespace xo*/
/* end lambda_xs.cpp */