2011年4月28日木曜日

予約語

ちょいとしたメモ


【ruby】
BEGIN    class    ensure   nil      self     when
END      def      false    not      super    while
alias    defined? for      or       then     yield
and      do       if       redo     true
begin    else     in       rescue   undef
break    elsif    module   retry    unless
case     end      next     return   until


【Rails】
ADDITIONAL_LOAD_PATHS, ARGF, ARGV, ActionController, ActionView, ActiveRecord,
ArgumentError, Array, BasicSocket, Benchmark, Bignum, Binding, CGI0, CGIMethods,
Class, ClassInheritableAttributes, Comparable, ConditionVariable, Config, Continuation,
DRb, DRbIdConv, DRbObject, DRbUndumped, Data, Date, DateTime, Delegater, Delegator,
Digest, Dir, ENV, EOFError, ERB, Enumerable, Errno, Exception, FALSE, FalseClass,
Fcntl, File, FileList, FileTask, FileTest, FileUtils, Fixnum, Float, FloatDomainError, GC,
Gem, GetoptLong, Hash, IO, IOError, IPSocket, IPsocket, IndexError, Inflector, Integer,
Interrupt, Kernel, LN_SUPPORTED, LoadError, LocalJumpError, Logger, Marshal,
MatchData, MatchingData, Math, Method, Module, Mutex, Mysql, MysqlError, MysqlField,
MysqlRes, NIL, NameError, NilClass, NoMemoryError, NoMethodError, NoWrite,
NotImplementedError, Numeric, OPT_TABLE, Object, ObjectSpace, Observable,
Observer, PGError, PGconn, PGlarge, PGresult, PLATFORM, PStore, ParseDate, Precision,
Proc, Process, Queue, RAKEVERSION, RELEASE_DATE, RUBY, RUBY_PLATFORM,
RUBY_RELEASE_DATE, RUBY_VERSION, Rake, RakeApp, RakeFileUtils, Range,
RangeError, Rational, Regexp, RegexpError, Request, RuntimeError, STDERR,
STDIN, STDOUT, ScanError, ScriptError, SecurityError, Signal,
SignalException, SimpleDelegater, SimpleDelegator, Singleton, SizedQueue,
Socket, SocketError, StandardError, String, StringScanner, Struct,
Symbol, SyntaxError, SystemCallError, SystemExit, SystemStackError,
TCPServer, TCPSocket, TCPserver, TCPsocket, TOPLEVEL_BINDING, TRUE, Task,
Text, Thread, ThreadError, ThreadGroup, Time, Transaction, TrueClass,
TypeError, UDPSocket, UDPsocket, UNIXServer, UNIXSocket, UNIXserver,
UNIXsocket, UnboundMethod, Url, VERSION, Verbose, YAML0, ZeroDivisionError




【MySQL】
ACCESSIBLE ADD ALL
ALTER ANALYZE AND
AS ASC ASENSITIVE
BEFORE BETWEEN BIGINT
BINARY BLOB BOTH
BY CALL CASCADE
CASE CHANGE CHAR
CHARACTER CHECK COLLATE
COLUMN CONDITION CONSTRAINT
CONTINUE CONVERT CREATE
CROSS CURRENT_DATE CURRENT_TIME
CURRENT_TIMESTAMP CURRENT_USER CURSOR
DATABASE DATABASES DAY_HOUR
DAY_MICROSECOND DAY_MINUTE DAY_SECOND
DEC DECIMAL DECLARE
DEFAULT DELAYED DELETE
DESC DESCRIBE DETERMINISTIC
DISTINCT DISTINCTROW DIV
DOUBLE DROP DUAL
EACH ELSE ELSEIF
ENCLOSED ESCAPED EXISTS
EXIT EXPLAIN FALSE
FETCH FLOAT FLOAT4
FLOAT8 FOR FORCE
FOREIGN FROM FULLTEXT
GRANT GROUP HAVING
HIGH_PRIORITY HOUR_MICROSECOND HOUR_MINUTE
HOUR_SECOND IF IGNORE
IN INDEX INFILE
INNER INOUT INSENSITIVE
INSERT INT INT1
INT2 INT3 INT4
INT8 INTEGER INTERVAL
INTO IS ITERATE
JOIN KEY KEYS
KILL LEADING LEAVE
LEFT LIKE LIMIT
LINEAR LINES LOAD
LOCALTIME LOCALTIMESTAMP LOCK
LONG LONGBLOB LONGTEXT
LOOP LOW_PRIORITY MASTER_SSL_VERIFY_SERVER_CERT
MATCH MEDIUMBLOB MEDIUMINT
MEDIUMTEXT MIDDLEINT MINUTE_MICROSECOND
MINUTE_SECOND MOD MODIFIES
NATURAL NOT NO_WRITE_TO_BINLOG
NULL NUMERIC ON
OPTIMIZE OPTION OPTIONALLY
OR ORDER OUT
OUTER OUTFILE PRECISION
PRIMARY PROCEDURE PURGE
RANGE READ READS
READ_ONLY READ_WRITE REAL
REFERENCES REGEXP RELEASE
RENAME REPEAT REPLACE
REQUIRE RESTRICT RETURN
REVOKE RIGHT RLIKE
SCHEMA SCHEMAS SECOND_MICROSECOND
SELECT SENSITIVE SEPARATOR
SET SHOW SMALLINT
SPATIAL SPECIFIC SQL
SQLEXCEPTION SQLSTATE SQLWARNING
SQL_BIG_RESULT SQL_CALC_FOUND_ROWS SQL_SMALL_RESULT
SSL STARTING STRAIGHT_JOIN
TABLE TERMINATED THEN
TINYBLOB TINYINT TINYTEXT
TO TRAILING TRIGGER
TRUE UNDO UNION
UNIQUE UNLOCK UNSIGNED
UPDATE USAGE USE
USING UTC_DATE UTC_TIME
UTC_TIMESTAMP VALUES VARBINARY
VARCHAR VARCHARACTER VARYING
WHEN WHERE WHILE
WITH WRITE XOR
YEAR_MONTH ZEROFILL

ACCESSIBLE LINEAR MASTER_SSL_VERIFY_SERVER_CERT
RANGE READ_WRITE

ACTION  BIT  DATE  ENUM  NO  TEXT  TIME  TIMESTAMP



【Java】
abstract assert boolean break byte
case catch char class const
continue default do double else
enum extends final finally float
for goto if implements import
instanceof int interface long native
new package private protected public
return short static strictfp super
switch synchrnized this throw throws
transient try void volatile while

true false null



【Javascript】
break case catch continue default
delete do else false finally
for function if in instanceof
new null return switch this
throw true try typeof var
void while with

arguments Array Boolean Date decodeURI
decodeURIComponent encodeURI Error escape eval
EvalError Infinity isFinite isNaN Math
NaN Function Object parseFloat parseInt
RangeError ReferenceError Number String SyntaxError
TypeError undefined unescape RegExpURIError

abstract as boolean byte char
class const debugger double enum
export extends final float goto
implements import int interface is
long namespace native package private
protected public short static super
synchronized throws transient use volatile


【C言語】
asm auto break case continue const char
default do double else endasm entry enum
extern float for goto if int long
register return short signed sizeof static struct
switch typedef union unsigned void volatile while



【C++】
asm auto bad_cast bad_typeid
bool break case catch
char class const const_cast
continue default delete do
double dynamic_cast else enum
except explicit extern false
finally float for friend
goto if inline int
long mutable namespace new
operator private protected public
register reinterpret_cast return short
signed sizeof static static_cast
struct switch template this
throw true try type_info
typedef typeid union unsigned
using virtual void volatile
while xalloc