anchor.diff:      Mod = Piqi#piqi.module,
       ErlMod = Piqi#piqi.erlang_module,
       Defs = Piqi#piqi.piqdef,
  +    Functions = Piqi#piqi.func,
   
       Filename = binary_to_list(ErlMod) ++ "_ext.erl",
   
  
positive.code:     ].
  
  
  gen_gen(Mod, ErlMod, Def) ->
      Name = piqdef_name(Def),
      ErlName = piqdef_erlname(Def),
      [
          "gen_", ErlName, "(X, Format) ->\n",
          "    Iolist = ", ErlMod, ":gen_", ErlName, "(X),\n",
  
negative.code: piqdef_erlname({piq_list, X}) -> X#piq_list.erlang_name.
  
  
  gen_parse(Mod, ErlMod, Name, ErlName) ->
      [
          "parse_", ErlName, "(X, Format) ->\n",
          "    ", ErlMod, ":parse_", ErlName, "(\n",
  