Gyoji Compiler
Loading...
Searching...
No Matches
input-source.hpp
1#pragma once
2
3namespace Gyoji::misc {
4
15 public:
24
32
44 virtual void read(char *buf, int &result, int max_size) = 0;
45 };
46
47};
Input Source used by lexer.
Definition input-source.hpp:14
InputSource()
Constructor just provides an interface.
Definition input-source.cpp:5
~InputSource()
Move along, nothing to see here.
Definition input-source.cpp:8
virtual void read(char *buf, int &result, int max_size)=0