2009 Apr08: release 0.9.0

- The addition of the module of matrix.
- The addition of the module of list.
- The addition of the module of curses.
- The exercise of tinyruby is updated.
  Error handling of Tiny Ruby is corrected.
- Addition of predicate of conversational processing function
- Deletion of unnecessary trace information
- GC starting frequency is raised.
- An improvement of the reading speed of the library module in Windows
  Change of open processing of temp file in mingw
- SetVar is changed into AddVar.

 The following bugs are corrected.

- The operation error message of a variable without a value is improved.
- Reexamination of the error judging conditions of an isX predicate
- Reexamination of the error message of a regex predicate
- The error of an instr predicate name is corrected.
- The error of a reading result judging of EOF of getc
- Change of error handling of a delArray predicate
- It is prevention of read error SEGV of the multi-byte character
- Correction of error handling of regex
- Buffer overflow of a token is prevented.
- Initialization of the non-set up variable of syntax-analysis processing.

2009 Mar15: release 0.8.0

- The addition of x predicate which is a special predicate.
- The addition of a curses function.
- Expansion of the evaluation range of the argument of a predicate function.
- Arrangement of trace information.
- The addition of a LIST operation predicate.
- list, the screen display function of a pwd predicate.
- The addition of a character string operation predicate (leftstr, rightstr, 
 substr, insert)
- The addition of a compiler support function.
- Error-checking strengthening when an argument is unusual.
- An addition and change of icon.
- The addition of the new example of a program, and document creation.
- Creation of a regression test set.
- Deletion and arrangement of an unnecessary predicate.
- Strengthening of the message display at the time of an error.

- The following bugs are corrected.
- SIGSEGV occured in RANGE predicate.
- Error handling of the predicate which open a file
- They are abnormalities as a result of car and a cdr predicate.
- SIGSEGV occured in syntax predicate.
- The judgment error of an isPred predicate.
- They are abnormalities as a result of the comparison predicate of a number.
- They are abnormalities as a result of a gsub predicate.

2009 Feb24: release 0.7.0

- Support of a complex number, and the addition of letc and a rpnc predicate.
- Complex number support of trigonometric functions and a logarithmic function.
- The addition of real of complex number operation, image, arg, norm, conj, 
  and a polar predicate.
- The addition of PI and e of a mathematics constant.
- The addition of sum which calculates a sum total value, and a sumf predicate.
- The addition of avg which calculates average value, and an avgf predicate.
- The addition of isNan of a floating point number, inInf, and a Finite predicate.
- The addition of ext2, ext10 predicate.
- It corrects so that it can process, even if the 2nd byte and the ASCII 
  code of SJIS overlap in a pattern match.
- SKIP of syntax analysis, the addition of a SKIPCR predicate.
- The addition of SKIP and the SKIPCR predicate of syntax analysis.
- The addition of the suffix predicate which changes the suffix of a file name.
- The addition of the nth predicate which takes out List n-th element.
- The addition of the predicate leftstr, rightstr, substr, insertstr of 
  character string operation

2009 Feb15: release 0.6.0

- Reexamination of an object-oriented inherit mechanism.
- Object-oriented self, the addition of a super predicate.
- Reexamination of an objDelArray predicate.
- The addition of a printf predicate, a format predicate, 
  and an escape sequence predicate.
- Add printlist and printlistnl of a LIST display function.
- The addition of the uname predicate which displays system information.
- The function which takes out the file and directory of a path. 
  The addition of basename and a dirname predicate.
- The addition of the clear predicate which clears a screen.
- The addition of sleep and a usleep predicate.
- The addition of a pause predicate.
- Renewal of error processing of regex, gsub, and sub predicate.
- The addition of an example exercise.

2009 Feb8: release 0.5.0

- The addition of the dynamic object operation method
- Selection of the classification of a character code is possible 
  as a command line option.
- time predicate display is updated
- pow predicate is added
- The addition of detailed HELP
- Change of interaction processing
- Correction of a display of an object
- Change of the trace information on a func function predicate
- Renewal of the method of preservation of a save predicate

2009 Feb1: release 0.4.0

- The operation accuracy of a floating point From double, to long double Extended 
- * Change of the display method of additional 
- program module of additional 
- concat of additional 
- syntax predicate of the trace information on the correction
- * wild card predicate of a wild card predicate, and a concatcode predicate 
- execution time Addition of additional 
- toupper of the time predicate to measure, additional 
- floor of a tolower predicate, log10, max, min, maxf, and a minf predicate 
- Reexamination of the compile method of improvement
- Makefile of interactive processing


2009 Jan25: release 0.3.0

- Incorporate an EBNF syntax-analysis predicate from a sys module, 
  and it is the addition of additional 
- save predicate of additional 
- * wild card predicate of a change-syntax predicate to a predicate. 
- The addition of additional 
- data predicate of a gettime predicate
- Formation of a pretty print of a result display of an execution result 
- Renewal of a document. 
- English translation of a document. 
- Renewal of an example program. 
- Incorporate with a sys module and separate the sauce of a predicate.


2009 Jan17: release 0.2.0

- Integral accuracy was extended to 64 bits from 32 bits. 
- The addition of an edit predicate. 
- Change of the loop count of a for predicate. 
- It is a predicate which matches the head of a line <^>; Additional : 
- The predicate which matches the last of a line is added. <$>;
- cd, dir, and ls predicate were added. 
- The random predicate in the Windows version  having supported . 
- Renewal of a document. 
- English translation of a document. 
- Renewal of an example program. 
- Change of the compile option of Makefile. 
- The addition of config.h.


2009 Jan12: new release 0.1.0

