Module: GDA
- Defined in:
- lib/gda.rb,
lib/gda/version.rb,
lib/gda/visitors/dot.rb,
lib/gda/visitors/each.rb,
lib/gda/visitors/visitor.rb,
lib/gda/visitors/max_depth.rb,
ext/gda/gda.c
Defined Under Namespace
Modules: Nodes, SQL, Visitors
Constant Summary
collapse
- VERSION =
'1.1.5'
Class Method Summary
collapse
Class Method Details
.sql_identifier_split(string) ⇒ Object
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
# File 'ext/gda/gda.c', line 115
static VALUE sql_identifier_split(VALUE klass, VALUE string)
{
gchar ** list;
int i;
VALUE ids;
ids = rb_ary_new();
list = gda_sql_identifier_split(StringValuePtr(string));
for (i = 0; list[i]; i++) {
rb_ary_push(ids, rb_str_new2(list[i]));
}
g_strfreev(list);
return ids;
}
|