Home About Rice Downloads Documents Others Cooker CookerGX
Documents  >  Reference  >  kindofclass
classification of class

large classification

Rice classes are classified largely into three groups.


basic-class

user-defined-class

embedded-class


The basic-class are defined by the Rice.

The user-defined-class are defined by the user.

Other classes are the embedded-class.

basic-class

The basic-class are defined by the Rice. It is able to use on the all source code of the Rice.

The following is a list of the basic-class.


int

long

real

bool

string

rice

proxy

list

dictionary

queue

stack

error

void

dummy


The int, long, real, bool, and string express the value.

The rice is a class to operate the Rice.

The proxy is a class to hide a type.

The list, dictionary, queue, and stack express the collection.

The error is a class to express the exception.

The void and dummy are classes that is used in the implementation of the Rice.

Please refer to the manual of each class for the details of each class.

user-defined-class

The user-defined-class are the classes written in Rice language by the user of application.

A user-defined-class will be enabled only in a Rice interpreter which has carried out the user-defined-class definition. It will not be shared by the entire Rice.

embedded-class

The embedded-class is a class other than the basic-class and user-defined-class.

For example,


The classes which is embedded statically at the time of application development.

The classes which is embedded dynamically at the time of application execution.

The classes which is embedded dynamically by the Rice program.


A embedded-class will be shared by the entire Rice. It is possible to use immediately after the embedding the class.

The class that will be embedded dynamically has to be provided as a dll file of the .NET.

Please refer to a manual about details of an implementation of a embedded-class.

Next
Previous
Copyright © Rice All rights reserved.