|
@@ -1,41 +1,6 @@
|
|
|
#include<stdio.h>
|
|
|
-// #include "interpreter.h"
|
|
|
|
|
|
-int len_only_double(double num);
|
|
|
-int len_double(double num);
|
|
|
-int len_int(int num);
|
|
|
-int len_intx(unsigned int num);
|
|
|
-GWARF_value to_object(GWARF_value, var_list *);
|
|
|
-
|
|
|
-void login_official_func(int type, int is_class, var_list *the_var, char *name, GWARF_result (*paser)(func *, parameter *, var_list *, GWARF_result, var_list *));
|
|
|
-void login_official(var_list *the_var, GWARF_result (*paser)(func *, parameter *, var_list *, GWARF_result, var_list *));
|
|
|
-
|
|
|
-// 内置函数
|
|
|
-GWARF_result official_func(func *the_func, parameter *tmp_s, var_list *the_var, GWARF_result father, var_list *);
|
|
|
-
|
|
|
-// object内置类
|
|
|
-class_object *object_login_official(var_list *the_var, GWARF_result (*paser)(func *, parameter *, var_list *, GWARF_result, var_list *));
|
|
|
-GWARF_result object_official_func(func *the_func, parameter *tmp_s, var_list *the_var, GWARF_result father, var_list *out_var);
|
|
|
-
|
|
|
-// gobject内置类
|
|
|
-class_object *gobject_login_official(var_list *the_var, GWARF_result (*paser)(func *, parameter *, var_list *, GWARF_result, var_list *), var_list *father_var_list);
|
|
|
-GWARF_result gobject_official_func(func *the_func, parameter *tmp_s, var_list *the_var, GWARF_result father, var_list *out_var);
|
|
|
-
|
|
|
-// int内置类
|
|
|
-class_object *int_login_official(var_list *the_var, GWARF_result (*paser)(func *, parameter *, var_list *, GWARF_result, var_list *), var_list *father_var_list);
|
|
|
-GWARF_result int_official_func(func *the_func, parameter *tmp_s, var_list *the_var, GWARF_result father, var_list *);
|
|
|
-
|
|
|
-// double内置类
|
|
|
-class_object *double_login_official(var_list *the_var, GWARF_result (*paser)(func *, parameter *, var_list *, GWARF_result, var_list *), var_list *father_var_list);
|
|
|
-GWARF_result double_official_func(func *the_func, parameter *tmp_s, var_list *the_var, GWARF_result father, var_list *);
|
|
|
-
|
|
|
-// str内置类
|
|
|
-class_object *str_login_official(var_list *the_var, GWARF_result (*paser)(func *, parameter *, var_list *, GWARF_result, var_list *), var_list *father_var_list);
|
|
|
-GWARF_result str_official_func(func *the_func, parameter *tmp_s, var_list *the_var, GWARF_result father, var_list *out_var);
|
|
|
-
|
|
|
-// bool内置类
|
|
|
-class_object *bool_login_official(var_list *the_var, GWARF_result (*paser)(func *, parameter *, var_list *, GWARF_result, var_list *), var_list *father_var_list);
|
|
|
-GWARF_result bool_official_func(func *the_func, parameter *tmp_s, var_list *the_var, GWARF_result father, var_list *out_var);
|
|
|
+#include "interpreter.h"
|
|
|
|
|
|
int len_int(int num){
|
|
|
int count = 1; // 默认得有1位
|