need many trees
parent
dfac3014f4
commit
065ab60edc
|
@ -1,5 +1,5 @@
|
||||||
cmake_minimum_required(VERSION 3.25)
|
cmake_minimum_required(VERSION 3.25)
|
||||||
project(lilfbtf5 VERSION 0.1.33)
|
project(lilfbtf5 VERSION 0.1.34)
|
||||||
|
|
||||||
option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF)
|
option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF)
|
||||||
option(ENABLE_UBSAN "Enable the ub sanitizer" OFF)
|
option(ENABLE_UBSAN "Enable the ub sanitizer" OFF)
|
||||||
|
|
|
@ -36,6 +36,7 @@ namespace fb
|
||||||
|
|
||||||
class type_engine_t;
|
class type_engine_t;
|
||||||
class gp_system_t;
|
class gp_system_t;
|
||||||
|
class gp_population_t;
|
||||||
|
|
||||||
// no way we are going to have more than 4billion types or functions.
|
// no way we are going to have more than 4billion types or functions.
|
||||||
using type_id = blt::u32;
|
using type_id = blt::u32;
|
||||||
|
|
|
@ -20,15 +20,29 @@
|
||||||
#define LILFBTF5_SYSTEM_H
|
#define LILFBTF5_SYSTEM_H
|
||||||
|
|
||||||
#include <lilfbtf/fwddecl.h>
|
#include <lilfbtf/fwddecl.h>
|
||||||
|
#include <lilfbtf/tree.h>
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
namespace fb
|
namespace fb
|
||||||
{
|
{
|
||||||
|
|
||||||
class gp_system_t
|
class gp_population_t
|
||||||
{
|
{
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class gp_system_t
|
||||||
|
{
|
||||||
|
private:
|
||||||
|
|
||||||
|
public:
|
||||||
|
gp_system_t(type_engine_t& types): types(types)
|
||||||
|
{}
|
||||||
|
|
||||||
|
private:
|
||||||
|
type_engine_t& types;
|
||||||
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //LILFBTF5_SYSTEM_H
|
#endif //LILFBTF5_SYSTEM_H
|
||||||
|
|
Loading…
Reference in New Issue