xo-reader2: + convenience headers
This commit is contained in:
parent
3773946705
commit
1cab365770
8 changed files with 91 additions and 35 deletions
12
include/xo/reader2/DefineSsm.hpp
Normal file
12
include/xo/reader2/DefineSsm.hpp
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
/** @file DefineSsm.hpp
|
||||
*
|
||||
* @author Roland Conybeare, Feb 2026
|
||||
**/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "DDefineSsm.hpp"
|
||||
#include "ssm/ISyntaxStateMachine_DDefineSsm.hpp"
|
||||
#include "ssm/IPrintable_DDefineSsm.hpp"
|
||||
|
||||
/* end DefineSsm.hpp */
|
||||
12
include/xo/reader2/ExpectFormalArgSsm.hpp
Normal file
12
include/xo/reader2/ExpectFormalArgSsm.hpp
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
/** @file ExpectFormalArgSsm.hpp
|
||||
*
|
||||
* @author Roland Conybeare, Feb 2026
|
||||
**/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "DExpectFormalArgSsm.hpp"
|
||||
#include "ssm/ISyntaxStateMachine_DExpectFormalArgSsm.hpp"
|
||||
#include "ssm/IPrintable_DExpectFormalArgSsm.hpp"
|
||||
|
||||
/* end ExpectFormalArgSsm.hpp */
|
||||
12
include/xo/reader2/ExpectFormalArglistSsm.hpp
Normal file
12
include/xo/reader2/ExpectFormalArglistSsm.hpp
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
/** @file ExpectFormalArglistSsm.hpp
|
||||
*
|
||||
* @author Roland Conybeare, Feb 2026
|
||||
**/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "DExpectFormalArglistSsm.hpp"
|
||||
#include "ssm/ISyntaxStateMachine_DExpectFormalArglistSsm.hpp"
|
||||
#include "ssm/IPrintable_DExpectFormalArglistSsm.hpp"
|
||||
|
||||
/* end ExpectFormalArglistSsm.hpp */
|
||||
12
include/xo/reader2/ExpectSymbolSsm.hpp
Normal file
12
include/xo/reader2/ExpectSymbolSsm.hpp
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
/** @file ExpectSymbolSsm.hpp
|
||||
*
|
||||
* @author Roland Conybeare, Feb 2026
|
||||
**/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "DExpectSymbolSsm.hpp"
|
||||
#include "ssm/ISyntaxStateMachine_DExpectSymbolSsm.hpp"
|
||||
#include "ssm/IPrintable_DExpectSymbolSsm.hpp"
|
||||
|
||||
/* end ExpectSymbolSsm.hpp */
|
||||
12
include/xo/reader2/ExpectTypeSsm.hpp
Normal file
12
include/xo/reader2/ExpectTypeSsm.hpp
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
/** @file ExpectTypeSsm.hpp
|
||||
*
|
||||
* @author Roland Conybeare, Feb 2026
|
||||
**/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "DExpectTypeSsm.hpp"
|
||||
#include "ssm/ISyntaxStateMachine_DExpectTypeSsm.hpp"
|
||||
#include "ssm/IPrintable_DExpectTypeSsm.hpp"
|
||||
|
||||
/* end ExpectTypeSsm.hpp */
|
||||
12
include/xo/reader2/ExprSeqState.hpp
Normal file
12
include/xo/reader2/ExprSeqState.hpp
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
/** @file ExprSeqState.hpp
|
||||
*
|
||||
* @author Roland Conybeare, Feb 2026
|
||||
**/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "DExprSeqState.hpp"
|
||||
#include "ssm/ISyntaxStateMachine_DExprSeqState.hpp"
|
||||
#include "ssm/IPrintable_DExprSeqState.hpp"
|
||||
|
||||
/* end ExprSeqState.hpp */
|
||||
12
include/xo/reader2/IfElseSsm.hpp
Normal file
12
include/xo/reader2/IfElseSsm.hpp
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
/** @file IfElseSsm.hpp
|
||||
*
|
||||
* @author Roland Conybeare, Feb 2026
|
||||
**/
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "DIfElseSsm.hpp"
|
||||
#include "ssm/ISyntaxStateMachine_DIfElseSsm.hpp"
|
||||
#include "ssm/IPrintable_DIfElseSsm.hpp"
|
||||
|
||||
/* end IfElseSsm.hpp */
|
||||
|
|
@ -7,49 +7,21 @@
|
|||
|
||||
#include <xo/reader2/SchematikaParser.hpp>
|
||||
|
||||
//#include <xo/reader2/ExprSeqState.hpp>
|
||||
#include <xo/reader2/ssm/ISyntaxStateMachine_DExprSeqState.hpp>
|
||||
#include <xo/reader2/ssm/IPrintable_DExprSeqState.hpp>
|
||||
|
||||
//#include <xo/reader2/DefineSsm.hpp>
|
||||
#include <xo/reader2/ssm/ISyntaxStateMachine_DDefineSsm.hpp>
|
||||
#include <xo/reader2/ssm/IPrintable_DDefineSsm.hpp>
|
||||
|
||||
#include <xo/reader2/ExprSeqState.hpp>
|
||||
#include <xo/reader2/DefineSsm.hpp>
|
||||
#include <xo/reader2/LambdaSsm.hpp>
|
||||
//#include <xo/reader2/ssm/ISyntaxStateMachine_DLambdaSsm.hpp>
|
||||
//#include <xo/reader2/ssm/IPrintable_DLambdaSsm.hpp>
|
||||
|
||||
//#include <xo/reader2/IfElseSsm.hpp>
|
||||
#include <xo/reader2/ssm/ISyntaxStateMachine_DIfElseSsm.hpp>
|
||||
#include <xo/reader2/ssm/IPrintable_DIfElseSsm.hpp>
|
||||
#include <xo/reader2/IfElseSsm.hpp>
|
||||
|
||||
#include "ApplySsm.hpp"
|
||||
#include "SequenceSsm.hpp"
|
||||
#include "ParenSsm.hpp"
|
||||
|
||||
//#include <xo/reader2/ExpectFormalArglistSsm.hpp>
|
||||
#include <xo/reader2/ssm/ISyntaxStateMachine_DExpectFormalArglistSsm.hpp>
|
||||
#include <xo/reader2/ssm/IPrintable_DExpectFormalArglistSsm.hpp>
|
||||
|
||||
//#include <xo/reader2/ExpectFormalArgSsm.hpp>
|
||||
#include <xo/reader2/ssm/ISyntaxStateMachine_DExpectFormalArgSsm.hpp>
|
||||
#include <xo/reader2/ssm/IPrintable_DExpectFormalArgSsm.hpp>
|
||||
|
||||
//#include <xo/reader2/ExpectSymbolSsm.hpp>
|
||||
#include <xo/reader2/ssm/ISyntaxStateMachine_DExpectSymbolSsm.hpp>
|
||||
#include <xo/reader2/ssm/IPrintable_DExpectSymbolSsm.hpp>
|
||||
|
||||
//#include <xo/reader2/ExpectTypeSsm.hpp>
|
||||
#include <xo/reader2/ssm/ISyntaxStateMachine_DExpectTypeSsm.hpp>
|
||||
#include <xo/reader2/ssm/IPrintable_DExpectTypeSsm.hpp>
|
||||
|
||||
#include <xo/reader2/ExpectFormalArglistSsm.hpp>
|
||||
#include <xo/reader2/ExpectFormalArgSsm.hpp>
|
||||
#include <xo/reader2/ExpectSymbolSsm.hpp>
|
||||
#include <xo/reader2/ExpectTypeSsm.hpp>
|
||||
#include <xo/reader2/ExpectExprSsm.hpp>
|
||||
//#include <xo/reader2/ssm/ISyntaxStateMachine_DExpectExprSsm.hpp>
|
||||
//#include <xo/reader2/ssm/IPrintable_DExpectExprSsm.hpp>
|
||||
|
||||
#include <xo/reader2/ProgressSsm.hpp>
|
||||
//#include <xo/reader2/ssm/ISyntaxStateMachine_DProgressSsm.hpp>
|
||||
//#include <xo/reader2/ssm/IPrintable_DProgressSsm.hpp>
|
||||
|
||||
#include <xo/reader2/ssm/ASyntaxStateMachine.hpp>
|
||||
#include <xo/printable2/detail/APrintable.hpp>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue