#include <ecoli_test.h>
#include <ecoli_strvec.h>
#include <ecoli_node.h>
+#include <ecoli_parsed.h>
+#include <ecoli_completed.h>
#include <ecoli_node_seq.h>
#include <ecoli_node_str.h>
#include <ecoli_node_option.h>
// printf("str=%s\n", str);
- strvec = ec_strvec_new();
+ strvec = ec_strvec();
if (strvec == NULL)
goto fail;
struct ec_parsed *parsed = NULL, *child_parsed;
const char *str;
- parsed = ec_parsed_new();
+ parsed = ec_parsed();
if (parsed == NULL)
return NULL;
char missing_quote;
// printf("==================\n");
- completed = ec_completed_new();
+ completed = ec_completed();
if (completed == NULL)
return NULL;
if (child == NULL)
return NULL;
- node = (struct ec_node_sh_lex *)__ec_node_new(&ec_node_sh_lex_type, id);
+ node = (struct ec_node_sh_lex *)__ec_node(&ec_node_sh_lex_type, id);
if (node == NULL) {
ec_node_free(child);
return NULL;