/dports/devel/pire/pire-release-0.0.6/pire/ |
H A D | fsm.h | 41 class Fsm { 45 Fsm(); 46 void Swap(Fsm& fsm); 65 Fsm& AppendDot(); 71 Fsm& operator += (const Fsm& rhs); ///< Concatenation 72 Fsm& operator |= (const Fsm& rhs); ///< Alternation 73 Fsm& operator &= (const Fsm& rhs); ///< Conjunction 78 Fsm operator + (const Fsm& rhs) const { Fsm a(*this); return a += rhs; } 79 Fsm operator | (const Fsm& rhs) const { Fsm a(*this); return a |= rhs; } 80 Fsm operator & (const Fsm& rhs) const { Fsm a(*this); return a &= rhs; } [all …]
|
H A D | fsm.cpp | 192 Fsm::Fsm(): in Fsm() function in Pire::Fsm 203 Fsm Fsm::MakeFalse() in MakeFalse() 253 void Fsm::Swap(Fsm& fsm) in Swap() 273 Fsm& Fsm::AppendDot() in AppendDot() 470 Fsm& Fsm::operator += (const Fsm& rhs) in operator +=() 499 Fsm& Fsm::operator |= (const Fsm& rhs) in operator |=() 530 Fsm& Fsm::operator &= (const Fsm& rhs) in operator &=() 540 Fsm& Fsm::Iterate() in Iterate() 560 Fsm& Fsm::Complement() in Complement() 601 Fsm& Fsm::Reverse() in Reverse() [all …]
|
H A D | re_parser.y | 50 using Pire::Fsm; 108 : { $$ = new Any(Fsm()); } 128 Fsm& cur = $$->As<Fsm>(); 133 Fsm empty; 147 rlex.Parenthesized($$->As<Fsm>()); 210 a = Fsm::MakeFalse(); in AppendRange() 217 if (any->IsA<Fsm>()) in ConvertToFSM() 218 return any->As<Fsm>(); in ConvertToFSM() 220 Any ret = Fsm(); in ConvertToFSM() 221 Fsm& a = ret.As<Fsm>(); in ConvertToFSM() [all …]
|
/dports/devel/erlang-katana/erlang-katana-0.4.0/src/ |
H A D | ktn_fsm.erl | 29 state(Fsm) -> 30 {StateName, _State} = sys:get_state(Fsm), 34 call(Fsm, Call) -> 35 gen_fsm:sync_send_event(Fsm, Call). 38 call(Fsm, Call, Timeout) -> 42 call_through(Fsm, Call) -> 46 call_through(Fsm, Call, Timeout) -> 50 cast(Fsm, Cast) -> 51 gen_fsm:send_event(Fsm, Cast). 54 cast_through(Fsm, Cast) -> [all …]
|
/dports/devel/boost-docs/boost_1_72_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 46 Fsm* self; 77 template <class Fsm,class Stt, class Event> 82 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 83 typedef bool (*guard)(Fsm&, Event const&); 129 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 150 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 222 typename ::boost::is_same<State,Fsm>::type 233 typename ::boost::is_same<State,Fsm>::type 279 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
H A D | dispatch_table.hpp | 43 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 44 typedef bool (*guard)(Fsm&, Event const&); 176 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 198 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 217 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 240 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 288 typedef typename create_stt<Fsm>::type stt; in operator ()() 302 typedef typename create_stt<Fsm>::type stt; in operator ()() 339 typename ::boost::is_same<State,Fsm>::type 343 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/devel/hyperscan/boost_1_75_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 46 Fsm* self; 77 template <class Fsm,class Stt, class Event> 82 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 83 typedef bool (*guard)(Fsm&, Event const&); 129 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 150 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 222 typename ::boost::is_same<State,Fsm>::type 233 typename ::boost::is_same<State,Fsm>::type 279 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
H A D | dispatch_table.hpp | 43 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 44 typedef bool (*guard)(Fsm&, Event const&); 176 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 198 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 217 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 240 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 288 typedef typename create_stt<Fsm>::type stt; in operator ()() 302 typedef typename create_stt<Fsm>::type stt; in operator ()() 339 typename ::boost::is_same<State,Fsm>::type 343 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/science/py-scipy/scipy-1.7.1/scipy/_lib/boost/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 46 Fsm* self; 77 template <class Fsm,class Stt, class Event> 82 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 83 typedef bool (*guard)(Fsm&, Event const&); 129 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 150 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 222 typename ::boost::is_same<State,Fsm>::type 233 typename ::boost::is_same<State,Fsm>::type 279 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
H A D | dispatch_table.hpp | 43 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 44 typedef bool (*guard)(Fsm&, Event const&); 176 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 198 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 217 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 240 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 288 typedef typename create_stt<Fsm>::type stt; in operator ()() 302 typedef typename create_stt<Fsm>::type stt; in operator ()() 339 typename ::boost::is_same<State,Fsm>::type 343 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/databases/percona57-pam-for-mysql/boost_1_59_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 47 Fsm* self; 78 template <class Fsm,class Stt, class Event> 83 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 84 typedef bool (*guard)(Fsm&, Event const&); 130 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 151 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 223 typename ::boost::is_same<State,Fsm>::type 234 typename ::boost::is_same<State,Fsm>::type 280 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/databases/xtrabackup/boost_1_59_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 47 Fsm* self; 78 template <class Fsm,class Stt, class Event> 83 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 84 typedef bool (*guard)(Fsm&, Event const&); 130 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 151 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 223 typename ::boost::is_same<State,Fsm>::type 234 typename ::boost::is_same<State,Fsm>::type 280 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/databases/percona57-server/boost_1_59_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 47 Fsm* self; 78 template <class Fsm,class Stt, class Event> 83 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 84 typedef bool (*guard)(Fsm&, Event const&); 130 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 151 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 223 typename ::boost::is_same<State,Fsm>::type 234 typename ::boost::is_same<State,Fsm>::type 280 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/databases/percona57-client/boost_1_59_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 47 Fsm* self; 78 template <class Fsm,class Stt, class Event> 83 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 84 typedef bool (*guard)(Fsm&, Event const&); 130 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 151 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 223 typename ::boost::is_same<State,Fsm>::type 234 typename ::boost::is_same<State,Fsm>::type 280 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/security/keybase/client-v5.7.1/shared/ios/Pods/boost-for-react-native/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 47 Fsm* self; 78 template <class Fsm,class Stt, class Event> 83 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 84 typedef bool (*guard)(Fsm&, Event const&); 130 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 151 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 223 typename ::boost::is_same<State,Fsm>::type 234 typename ::boost::is_same<State,Fsm>::type 280 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/devel/boost-libs/boost_1_72_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 46 Fsm* self; 77 template <class Fsm,class Stt, class Event> 82 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 83 typedef bool (*guard)(Fsm&, Event const&); 129 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 150 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 222 typename ::boost::is_same<State,Fsm>::type 233 typename ::boost::is_same<State,Fsm>::type 279 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
H A D | dispatch_table.hpp | 43 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 44 typedef bool (*guard)(Fsm&, Event const&); 176 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 198 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 217 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 240 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 288 typedef typename create_stt<Fsm>::type stt; in operator ()() 302 typedef typename create_stt<Fsm>::type stt; in operator ()() 339 typename ::boost::is_same<State,Fsm>::type 343 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/devel/boost-python-libs/boost_1_72_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 46 Fsm* self; 77 template <class Fsm,class Stt, class Event> 82 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 83 typedef bool (*guard)(Fsm&, Event const&); 129 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 150 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 222 typename ::boost::is_same<State,Fsm>::type 233 typename ::boost::is_same<State,Fsm>::type 279 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
H A D | dispatch_table.hpp | 43 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 44 typedef bool (*guard)(Fsm&, Event const&); 176 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 198 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 217 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 240 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 288 typedef typename create_stt<Fsm>::type stt; in operator ()() 302 typedef typename create_stt<Fsm>::type stt; in operator ()() 339 typename ::boost::is_same<State,Fsm>::type 343 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/databases/mysqlwsrep57-server/boost_1_59_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 47 Fsm* self; 78 template <class Fsm,class Stt, class Event> 83 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 84 typedef bool (*guard)(Fsm&, Event const&); 130 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 151 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 223 typename ::boost::is_same<State,Fsm>::type 234 typename ::boost::is_same<State,Fsm>::type 280 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 47 Fsm* self; 78 template <class Fsm,class Stt, class Event> 83 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 84 typedef bool (*guard)(Fsm&, Event const&); 130 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 151 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 223 typename ::boost::is_same<State,Fsm>::type 234 typename ::boost::is_same<State,Fsm>::type 280 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/databases/mysql57-client/mysql-5.7.36/boost/boost_1_59_0/boost/msm/back/ |
H A D | favor_compile_time.hpp | 30 template <class Fsm> 47 Fsm* self; 78 template <class Fsm,class Stt, class Event> 83 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 84 typedef bool (*guard)(Fsm&, Event const&); 130 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 151 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 223 typename ::boost::is_same<State,Fsm>::type 234 typename ::boost::is_same<State,Fsm>::type 280 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|
/dports/devel/pire/pire-release-0.0.6/tests/ |
H A D | common.h | 65 Pire::Fsm fsm = lexer.Parse(); 92 Scanners(const Pire::Fsm& fsm, size_t distance = 0) 93 : fast(Pire::Fsm(fsm).Compile<Pire::Scanner>(distance)) 96 , slow(Pire::Fsm(fsm).Compile<Pire::SlowScanner>(distance)) 107 Pire::Fsm fsm = ParseRegexp(str, options); 108 fast = Pire::Fsm(fsm).Compile<Pire::Scanner>(); 109 nonreloc = Pire::Fsm(fsm).Compile<Pire::NonrelocScanner>(); 110 simple = Pire::Fsm(fsm).Compile<Pire::SimpleScanner>(); 111 slow = Pire::Fsm(fsm).Compile<Pire::SlowScanner>(); 112 fastNoMask = Pire::Fsm(fsm).Compile<Pire::ScannerNoMask>(); [all …]
|
/dports/devel/pire/pire-release-0.0.6/ |
H A D | README.ru | 108 (при помощи Fsm::Reverse()). 149 операции a&b (пересечение, см. Fsm::operator &) и ~a (инверсия, см. Fsm::Complement). 172 конечный автомат (Pire::Fsm). Его можно скомпилировать в сканер, вызвав 173 Fsm::Compile<Pire::Scanner>(). 178 вызвать Fsm::Determine(size_t maxSize) и, если он возвратил false, не пытаться 186 для чего служит класс Pire::Fsm. Наиболее полезные его методы: 194 * operator + (const Fsm&) — возвращает конкатенацию автоматов (допускающую 218 в один большой Fsm, который скомпилировать в сканер. 236 (или явным конструированием нужного сканера из Fsm-а). 309 (пронумерованных целыми числами от 0 до Fsm::Size() – 1), для каждого состояния и [all …]
|
/dports/games/frogatto/frogatto-1.3.1/MacOSJet/boost/include/boost/msm/back/ |
H A D | favor_compile_time.hpp | 59 template <class Fsm,class Stt, class Event> 64 typedef HandledEnum (*cell)(Fsm&, int,int,Event const&); 65 typedef bool (*guard)(Fsm&, Event const&); 109 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 118 typedef typename create_stt<Fsm>::type stt; in init_event_base_case() 160 typedef typename create_stt<Fsm>::type stt; in execute() 171 typedef typename create_stt<Fsm>::type stt; in execute() 182 typedef typename create_stt<Fsm>::type stt; in execute() 193 typedef typename create_stt<Fsm>::type stt; in execute() 224 typedef typename create_stt<Fsm>::type stt; in operator ()() [all …]
|