5 sed -r 's/%([^%]*)%([^%]*)%/\1/' demo.sql.pp
> demo_mysql.sql
6 sed -r 's/%([^%]*)%([^%]*)%/\2/' demo.sql.pp
> demo_sqlite3.sql
8 ..
/sqlgg.byte
-gen cxx demo_sqlite3.sql
> demo_cxx_gen.hpp
9 g
++ -Wall -DSQLGG_DEBUG -g -o demo_cxx demo_cxx.cpp
-lsqlite3
11 ..
/sqlgg.byte
-gen caml demo_sqlite3.sql
> demo_caml_gen.ml
12 ocamlc
-w Alse
-g -o demo_caml
-I +sqlite3
-I ..
/impl sqlite3.cma ..
/impl
/sqlgg_sqlite3.ml ..
/impl
/sqlgg_traits.ml demo_caml_gen.ml demo_caml.ml
14 ..
/sqlgg.byte
-gen xml demo_sqlite3.sql
> demo_xml_gen.xml
16 ..
/sqlgg.byte
-gen cxx demo_mysql.sql
> demo_cxx_gen.hpp
17 g
++ -Wall -DSQLGG_DEBUG -g -o demo_cxx_mysql demo_cxx_mysql.cpp
-lmysqlclient
19 ..
/sqlgg.byte
-gen java
-name demo_java_gen demo_mysql.sql
> demo_java_gen.java