로딩중...
검색중...
일치하는것 없음
srcSupply.hpp
이 파일의 문서화 페이지로 가기
1
2#pragma once
3
5#include "core/type/ntype.hpp"
6
7namespace by {
8
9 class parser;
10 class exprMaker;
11 class srcSupply;
12 typedef tnarr<srcSupply> srcSupplies;
13
18 class _nout srcSupply: public instance {
19 BY(ADT(srcSupply, instance))
20
21 public:
25 virtual void* onSupplySrc(parser& ps, void* scanner) const = 0;
26
33 static srcSupplies makeSuppliesFrom(const std::string& path);
34
35 protected:
36 void* _scanString(parser& ps, const nchar* src, void* scanner) const;
37 };
38}
Parser for byeol language source code
Definition parser.hpp:126
Source location information
Definition src.hpp:15
Source code supply interface
Definition srcSupply.hpp:18
static srcSupplies makeSuppliesFrom(const std::string &path)
if the given path points to a file, a single fileSupply will be returned. otherwise this will travers...
virtual void * onSupplySrc(parser &ps, void *scanner) const =0
Definition tnarr.hpp:9
to Top