2013-05-31 3 views
0

주어진 (사용자 정의) 함수의 총 수를 opcodes 갖고 싶습니다.Tokenizer로 연산 코드 수를 계산할 수 있습니까?

제 목적을 위해, 특정 opcode가 무엇인지 알지 않고, 얼마나 많은 것들이 있는지 알고 싶습니다. (

불행하게도, vld는 전체 스크립트/파일에 대한 정보를 덤프 :

나는 나에게이 정보를 쉽게 얻을 수 있도록 할 두 PECL 확장 알고 나는 그 기능을 원한다.) 반면에 parsekit은 좋아 보이지만 여전히 (여전히) incompatible with PHP 5.4입니다. 이는 수치입니다. 나는 내가 patch 일 수 있었다라는 것을 알고있다. 그러나 나는 오히려 나의 손을 더러워하지 않을 것이고, 주된 꾸러미에 포함될 수정을 기다릴 것이다.

제 질문은 source code tokens에서 연산 코드의 수를 추정 할 수 있습니까?

예인 경우 토큰을 무시하고 결합해야합니까?

답변

0

this을 본 후 나는 opcode를 안정적으로 추출하는 것이 큰 골칫거리가 될 것이라고 100 % 확신합니다.

기본적으로 필자는 옵션이 아닌 PHP 파서를 PHP로 작성해야합니다.

관련 문제