const string ERROR_LOG_FILE_NAME = “clautext_errors.txt”; //
const char ENTER = ‘\n’;
class Log
{
// implement << ?
};
wiz::Log << "Error" << wiz::ENTER;
const string ERROR_LOG_FILE_NAME = “clautext_errors.txt”; //
const char ENTER = ‘\n’;
class Log
{
// implement << ?
};
wiz::Log << "Error" << wiz::ENTER;
ToDo – $iterate => with recursive option?
ToDo – isEmptyData -> $local.~ or $parameter.~ or /./~ ?
ToDo – “////” ?? nowPosition? => ( empty -> /./ ) ?
Test = 3 Test = { } Main = { # $load_only_data = { fileName = { "a.txt" } dir = { Test } option = { USE_MODULE } } # $load = { "a.txt" option = { USE_MODULE } } # $load_json = { fileName = { "a.txt" } dir = { Test2 } option = { USE_MODULE } } $load_only_data = { fileName = { "data1.txt" } dir = { Test } option = { USE_MODULE } } # empty string -> '_' $call = { id = 0 } } Event = { id = 0 $print = { data = { "Hello World A" } } $print = { enter = { \n } } # /./Test? UserType::Find? # return < bool, vector<UserType*> > #$load_only_data = { fileName = { "data1.txt" } dir = { Test } } $call_by_data = { Test } # add to ecilpse! $print = { data = { $return_value = { } } } $_getch = { } }
Main = { $call = { id = 0 } } Event = { id = 0 $print = { data = { "Hello World B" } } $print = { enter = { \n } } $return = { end } }
Test = 3 Test = { Main = { $call = { id = 0 } } Event = { id = 0 $print = { data = { "Hello World B" } } $print = { enter = { \n } } } } Main = { $call = { id = 0 } } Event = { id = 0 $print = { data = { "Hello World A" } } $print = { enter = { \n } } # /./Test? UserType::Find? # return < bool, vector<UserType*> > #$load_only_data = { fileName = { "data1.txt" } dir = { Test } } $call_by_data = { Test } # add to eclipse! $_getch = { } }
x = $parameter.a -> x = { $parameter.a } in $call, etc?
x = $local.a -> x = { $local.a } in $call, etc?
x = /./a -> x = { /./a } in $call, etc?
check – $assign = { /./test data = { x = $parameter.a y = $parameter.b }
cf) $assign = { /./test data = { x = $add = { 3 4 } y = $add = { 5 6 } } }
=> $local = { x y }
$assign = { $local.x data = { $add = { 3 4 } } }
$assign = { $local.y data = { $add = { 5 6 } } }
$assign = { /./test data = { x = $local.x y = $local.y } }
#$call = { id = canMoveUp } $if = { condition = { #$return_value = { } $event_result = { id = canMoveUp } } then = { $call = { id = moveUp } $assign2 = { dir = { $concat_all = { / . / value } } value = { $add = { 1 /./value } } } $setElement = { dir = { $concat_all = { / . / Arr / $ ut /Pos/row } } idx = { /Pos/col } value = { /./value } } $call = { id = doing k = $local.x } } } Event = { id = canMoveUp $return = { $event_result = { id = _canMoveUp } } } Event = { id = _canMoveUp $if = { condition = { $AND = { $EQ = { 0 $element = { $concat_all = { /. / Arr / $ ut $add = { -1 /./Pos/row } } /./Pos/col } } $AND = { $NOTEQ = { 0 $element = { $concat_all = { /. / Arr / $ ut $add = { 1 /./Pos/row } } /./Pos/col } } $NOTEQ = { 0 $element = { $concat_all = { /. / Arr / $ ut /./Pos/row } $add = { -1 /./Pos/col } } } } } } then = { $return = { TRUE } } } $return = { FALSE } }
$add = { 3 4 } # ok. $add = { 3 4.0 } # error? $add = { 3.0 4.0 } # ok.
Now, it is Removed!? ( version 0.9O ~ )
$call = { id = save option = USE_THREAD } $call = { id = save2 option = USE_THREAD } $wait = { }