pureexpr.h:187:79: error: could not convert ‘pure::call_helper [with Arg = std::tuple<pure::Lambda<pure::AddExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, 0> >, F = pure::CallExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, int ...NArgs = {0}, int ...S = {0}, typename pure::result_type<typename pure::PromoteToExpression<F>::type, Arg>::type = int](pure::eval(pure::VarExpression<N>, Arg) [with int N = 0, Arg = std::tuple<pure::Lambda<pure::CallExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, 0>, pure::Lambda<pure::AddExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, 0> >, typename std::tuple_element<N, Args>::type = pure::Lambda<pure::CallExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, 0>](arg), pure::compute_call_args(pure::CallExpression<F, CallArgs ...>, Arg) [with F = pure::VarExpression<0>, Arg = std::tuple<pure::Lambda<pure::CallExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, 0>, pure::Lambda<pure::AddExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, 0> >, CallArgs = {pure::VarExpression<1>}, typename pure::result_type<CallArgs, Arg>::type = <type error>](arg), (pure::mpl::count<0, 0>::type(), pure::mpl::count<0, 0>::type()))’ from ‘pure::result_type<pure::CallExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, std::tuple<pure::Lambda<pure::AddExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, 0> > >::type {aka int}’ to ‘pure::result_type<pure::VarExpression<0>, std::tuple<pure::Lambda<pure::AddExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, 0> > >::type {aka pure::Lambda<pure::AddExpression<pure::VarExpression<0>, pure::ConstExpression<int> >, 0>}’
이게 한줄이야...?
복잡한 함수 말고 간단한 함수를 구현해 보았다.
현재는 심볼릭 이스큐션이란 핑계로 다 실행하고 있기 때문에 재귀호출이 있으면 무한루프를 도는 경향이 있다. 코드 형태가 미묘한건 lua_checker의 파서를 이용하고있어서이다. 하는 김에 에러메시지도 좀더 친절히 만들어 보았다. 정상적인 경우
실행결과 - 무식하게 다 실행하니 출력값도 보여줌 (...)
return K 에서 대문자 오타
실행 결과
a.step 을 a.stpe라고 오타 낸 경우
실행 결과 (무한 루프를 돌면서 계속 아래 에러를 보여준다)
흠 ... 아직은 돈다는게 신기하군!에 가치를 둬야 하나. GDC 들으면서 간간히 계속 작업하고 있는데, if 나 while 등을 3AC로 표현했었던 걸 (break를 구현하려다 보니 점프 없는 3AC론 한계가 있어서) CFG형태로 표현하는 방식으로 새로 구현중이다.
에지 형태로 점프를 표현 해서 그래프에서의 실행을 추적하는 방식이다 (현재는 코드도 에지에 있다). if와 while 까진 동일하게 동작하게 구현 완료. 그래프에서의 실행 순서를 어떻게 해야할지가 고민. 위상 정렬을 이용한 방식이나 여러가지가 있다니 또 논문을 파봐야.. 일단은 큐형태로 매번 실행해보고 모든 에지에서 메모리 표현 상태가 더이상 변하지 않으면 멈추는 구조. 어서 함수까지 구현해서 돌아가는 모습을 보고싶다.
실행 결과 : No error or warning found. 오 신기해 ㅠㅠ 하지만 메모리 문제로 이런 동작은 못하게 되겠지 ... here 부분의 버그가 안난다고 잡는게 포인트 원래 코드가 맞습니다.
말하는 사람이 드래그하거나 더블 클릭으로 새 쓰레드 생성생성된 쓰레드 보면서 대화가능해당쓰레드 이전글 긁는기능irc접속하는 클라 + 쓰레드 저장 서버쓰레드 나가는 기능 @abc !leave드래그 했는데 이미있으면?닉문제 긴이름이랑 짧은이름 생성태그다는 기능20100610ABD@ABD @20100610ABD 날짜가바뀌면? 살아있는 스레드 관리 필요스레드 합치기? 나누기?최근 스레드 보기 이전 스레드 검색기능내 닉으로 접속 못해? 어떻게 동시에? 걍 전용 서버?그림이랑 url붙여넣기쓰레드 이름 정하기특정 사람 무시기능코드붙여보여주기 http://scieng.net/zero/view.php?id=adujob&page=1&page_num=20&category=&sn=off&ss=on&sc=on&keyword=IT&prev_no=&select_arrange=headnum&desc=asc&no=4203 에서
|
메모장
카테고리
이전블로그
이글루링크
Today is gift.
미친병아리의 이글루스 -_- 11111111 하얀까마귀의 테스트베드 취급주의 다인의 편의점 이것저것 保證手票 There is *a* spoon. 진 휘긴경대극장- 이제는.. ern's nest. Xerx\'s 蘭者考麗 클랴의 공중질소고정법 TF, 의경교양일지 -끝- ver 2.0 모기불통신: mogibul.ti.. naoya.egloos.com SeaBlue in Parise Dive into the night starry starry night Araste aRaste arAste .. תלתעסר 들날 Fun and Fun and Fun 자련의 일상생활 내가 더욱 많은것을 보여.. Illusionary Castle in.. Fresh의 상쾌한 나날들 poooo's egloo 빠순이 베루의 공간입니다. 애자일 이야기 Halloo Dilloo♡ 최근 등록된 덧글
형님 저 이 기발한 방명록..
by 침니 at 04/06 비공개 / 언제나 읽을 꺼.. by 입큰하마 at 03/07 비공개 / shape analys.. by 입큰하마 at 02/27 사실 그냥 다 실행해 보.. by ipkn at 02/26 이게 어떻게 정적으로 .. by 피앙 at 02/25 Rica / 굽신굽신 (__) by ipkn at 02/24 우왁 멋있다.. by Rica at 02/23 헤헤 하지만 장난감이나.. by 입큰하마 at 01/15 아이폰에도 진출을 하시.. by 피앙 at 01/15 나도 깨져보임 ㅋㅋ by ipkn at 07/04 최근 등록된 트랙백
http://www.tegg.ch/pl..
by 11 issues With Kendra.. Louis Vuitton Reduzie.. by Hotels your Rynek G.. http://www.tegg.ch/lo.. by Abuse victim needs to.. http://www.tegg.ch/lo.. by Eight Travel Splurges.. nike air max courtball.. by günstige air max 1 www.tradepar.fr by Do North Carolinians .. www.tradepar.fr by Frost destroyed my .. www.tradepar.fr by Find the best Hotels i.. www.tradepar.fr by Foot pain on side of .. www.tradepar.fr by Heart Medicine Hosp.. 이글루 파인더
|