gCu
-------------


protoFILE

@Ft@Co
@gp@F

@@//gCu̗v
@@Require("protoFILE");

@@//t[̍쐬
@@file := {_proto: @protoFILE};
@@//I[v(mode  man fopen QƁj
@@file:open(path, mode);

@@//o
@@file:print(str);
@@//Ps
@@line := file:gets();
@@//oCi
@@binary := file:read(len);
@@//EOF ̃`FbN
@@file:eof();
@@//V[N
@@file:seek(offset, whence);	// whence: 'set, 'curr or 'end
@@//t@C|C^̎擾
@@file:tell();
@@//t@C|C^ 0 ɖ߂
@@file:rewind();

@@//N[Y
@@file:close();


protoREGEX

@FK\
@gp@F

@@//gCu̗v
@@Require("protoREGEX");

@@//K\IuWFNg̍쐬
@@// gpł鐳K\ man regex Q
@@// IvV i  m gp\
@@reg := /K\̃p^[/IvV;

@@//p^[}b`̎s
@@// str c@Ώۂ̕
@@// ߂l nil c s
@@// ߂l z c i}b`񂪔z̗vfɓj
@@matchs = reg:match(str);

@@//niNewtonScript ɃfXgN^Ȃ߁j
@@reg:cleanup();
