summaryrefslogtreecommitdiff
path: root/src/core/convert.c
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2008-11-04 23:24:42 +0000
committerPaul Buetow <paul@buetow.org>2008-11-04 23:24:42 +0000
commitd2713783c48ca9fbdd6f4ea3aab03fe856fdd52a (patch)
tree3d78a409ab9949319285d26403dd6b9d8bf2067f /src/core/convert.c
parentf0b2170a9c769425082604c9e9252ba422902f3e (diff)
big step forward for arrays in fype.
Diffstat (limited to 'src/core/convert.c')
-rw-r--r--src/core/convert.c30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/core/convert.c b/src/core/convert.c
index d156007..ee9ab9b 100644
--- a/src/core/convert.c
+++ b/src/core/convert.c
@@ -147,36 +147,6 @@ convert_to_string(Token *p_token) {
void
convert_to_array(Token *p_token) {
ERROR("not yet implemented");
- switch (token_get_tt(p_token)) {
- case TT_INTEGER:
- {
- token_set_tt(p_token, TT_STRING);
- char c_tmp[1024];
- sprintf(c_tmp, "%d", token_get_ival(p_token));
- int i_len = strlen(c_tmp);
- p_token->c_val = realloc(p_token->c_val, sizeof(char) * (i_len + 1));
- strcpy(p_token->c_val, c_tmp);
- p_token->c_val[i_len] = 0;
- }
- break;
- case TT_DOUBLE:
- {
- token_set_tt(p_token, TT_STRING);
- char c_tmp[1024];
- sprintf(c_tmp, "%f", token_get_dval(p_token));
- int i_len = strlen(c_tmp);
- p_token->c_val = realloc(p_token->c_val, sizeof(char) * (i_len + 1));
- strcpy(p_token->c_val, c_tmp);
- p_token->c_val[i_len] = 0;
- }
- case TT_STRING:
- break;
- case TT_ARRAY:
- break;
- default:
- ERROR("Datatype conversion error");
- break;
- }
}
void