Byeol script pod loading implementation 더 자세히 ...
#include <byeolPodLoading.hpp>
Public 멤버 함수 | |
| nbool | parse (errReport &rpt, pod &pak) override |
| Pure virtual method for parsing pod content into source representations. | |
| nbool | expand (errReport &rpt, pod &pak) override |
| const std::string & | getName () const override |
by::trustPodLoading(으)로부터 상속된 Public 멤버 함수 | |
| nbool | expand (errReport &rpt, pod &pak) override |
| nbool | verify (errReport &rpt, pod &pak) override |
| Pure virtual method for verifying the parsed pod content. | |
by::podLoading(으)로부터 상속된 Public 멤버 함수 | |
| void | addPath (const std::string &filePath) |
| void | addPath (const std::vector< std::string > paths) |
| virtual void | rel () |
추가로 상속된 멤버들 | |
by::podLoading(으)로부터 상속된 Protected 멤버 함수 | |
| const std::vector< std::string > & | _getPaths () const |
| virtual void | _tryDump (const errReport &rpt, const pod &pak, ncnt prevCnt) const |
Byeol script pod loading implementation
Loads pods written in the Byeol language. Uses the parser to convert source code into AST nodes.
by::podMakable를 구현.
|
overridevirtual |
by::podLoading를 구현.
Pure virtual method for parsing pod content into source representations.
| rpt | The error report to collect any parsing errors. |
| tray | A bicontainable to store intermediate parsed results or components. |
by::podMakable를 구현.