#pragma once #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using nall::function; using nall::queue; using nall::shared_pointer; using nall::string; using nall::tuple; using nall::unique_pointer; using nall::vector; namespace ruby { #include #include #include }