代码搜索结果
找到约 10,000 项符合
R 的代码
r.rep
% -r // implement -r option
# ifndef `class _r `n
# define `class _r `n `n
# include " `super .r" `n `n
`{prot
`{if `class `
`line `n
`} `{else `n
struct `class { const stru
r.rep
% -r // implement -r option
# ifndef `class _r `n
# define `class _r `n `n
# include " `super .r" `n `n
`{prot
`{if `class `
`line `n
`} `{else `n
struct `class { const stru
r.rep
% -r // implement -r option
# ifndef `class _r `n
# define `class _r `n `n
# include " `super .r" `n `n
`{prot
`{if `class `
`line `n
`} `{else `n
struct `class { const stru
r.rep
% -r // implement -r option
# ifndef `class _r `n
# define `class _r `n `n
# include " `super .r" `n `n
`{prot
`{if `class `
`line `n
`} `{else `n
struct `class { const stru
r.rep
% -r // implement -r option
# ifndef `class _r `n
# define `class _r `n `n
# include " `super .r" `n `n
`{prot
`{if `class `
`line `n
`} `{else `n
struct `class { const stru
r.rep
% -r // implement -r option
# ifndef `class _r `n
# define `class _r `n `n
# include " `super .r" `n `n
`{prot
`{if `class `
`line `n
`} `{else `n
struct `class { const stru
circle.r
#ifndef CIRCLE_R
#define CIRCLE_R
#include "Point.r"
struct Circle { const struct Point _; int rad; };
#endif
point.r
#ifndef POINT_R
#define POINT_R
#include "Object.r"
struct Point { const struct Object _; /* Point : Object */
int x, y; /* coordinates */
};
#define x(p) (((const struct Point *)(p)) -> x)
#de
object.r
#ifndef OBJECT_R
#define OBJECT_R
struct Object {
const struct Class * class; /* object's description */
};
struct Class {
const struct Object _; /* class' description */
const char * name;
new.r
#ifndef CLASS_R
#define CLASS_R
#include
#include
struct Class {
size_t size;
void * (* ctor) (void * self, va_list * app);
void * (* dtor) (void * self);
void * (* clone) (