xo-reader2 stack: streamlining + arith parser test
This commit is contained in:
parent
01af6146ab
commit
4d6404776e
2 changed files with 14 additions and 1 deletions
|
|
@ -76,9 +76,11 @@ namespace xo {
|
||||||
|
|
||||||
TypeDescr fn_td() const noexcept { return fn_td_; }
|
TypeDescr fn_td() const noexcept { return fn_td_; }
|
||||||
|
|
||||||
bool is_nary() const noexcept { return false; }
|
std::string_view name() const noexcept { return name_; }
|
||||||
static constexpr std::int32_t n_args() noexcept { return Traits::n_args; }
|
static constexpr std::int32_t n_args() noexcept { return Traits::n_args; }
|
||||||
|
|
||||||
|
bool is_nary() const noexcept { return false; }
|
||||||
|
|
||||||
obj<AGCObject> apply_nocheck(obj<ARuntimeContext> rcx, const DArray * args) {
|
obj<AGCObject> apply_nocheck(obj<ARuntimeContext> rcx, const DArray * args) {
|
||||||
return _apply_nocheck(rcx, args,
|
return _apply_nocheck(rcx, args,
|
||||||
std::make_index_sequence<Traits::n_args>{});
|
std::make_index_sequence<Traits::n_args>{});
|
||||||
|
|
|
||||||
11
include/xo/procedure2/Primitive_gco_2_gco_gco.hpp
Normal file
11
include/xo/procedure2/Primitive_gco_2_gco_gco.hpp
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
/** @file Primitive_gco_2_gco_gco.hpp
|
||||||
|
*
|
||||||
|
* @author Roland Conybeare, Feb 2026
|
||||||
|
**/
|
||||||
|
|
||||||
|
#include "DPrimitive_gco_2_gco_gco.hpp"
|
||||||
|
#include "detail/IProcedure_DPrimitive_gco_2_gco_gco.hpp"
|
||||||
|
#include "detail/IGCObject_DPrimitive_gco_2_gco_gco.hpp"
|
||||||
|
#include "detail/IPrintable_DPrimitive_gco_2_gco_gco.hpp"
|
||||||
|
|
||||||
|
/* end Primitive_gco_2_gco_gco.hpp */
|
||||||
Loading…
Add table
Add a link
Reference in a new issue