Ignore:
Timestamp:
07/31/05 15:12:14 (9 years ago)
Author:
xi
Message:

Add _syck.Emitter (finally closes #19).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sandbox/emit-it/emit-it.c

    r11 r17  
    1717    switch (id) { 
    1818        case 1: 
    19             syck_emit_seq(e, NULL, seq_none); 
     19            syck_emit_seq(e, "tag:domainmyseq.tld,2002:zz", seq_none); 
    2020            syck_emit_item(e, 2); 
    2121            syck_emit_item(e, 3); 
    2222            syck_emit_item(e, 4); 
     23/*            syck_emit_item(e, 2); 
     24            syck_emit_item(e, 1);*/ 
    2325            syck_emit_end(e); 
    2426            break; 
    2527        case 2: 
    26             syck_emit_scalar(e, NULL, scalar_none, 0, 0, 0, "Mark McGwire", strlen("Mark McGwire")); 
     28            syck_emit_scalar(e, "tag:yaml.org,2002:str", scalar_none, 0, 0, 0, "Mark McGwire ", strlen("Mark McGwire ")); 
    2729            break; 
    2830        case 3: 
    29             syck_emit_scalar(e, NULL, scalar_none, 0, 0, 0, "Sammy Sosa", strlen("Sammy Sosa")); 
     31            syck_emit_scalar(e, "tag:python.yaml.org,2002:object", scalar_none, 0, 0, 0, "Sammy Sosa", strlen("Sammy Sosa")); 
    3032            break; 
    3133        case 4: 
    32             syck_emit_scalar(e, NULL, scalar_none, 0, 0, 0, "Ken Griffey", strlen("Ken Griffey")); 
     34            syck_emit_scalar(e, "x-private:myowntype", scalar_none, 0, 0, 0, "Ken Griffey", strlen("Ken Griffey")); 
    3335            break; 
    3436    } 
     
    4648    syck_emitter_mark_node(e, 3); 
    4749    syck_emitter_mark_node(e, 4); 
     50/*    syck_emitter_mark_node(e, 2); 
     51    syck_emitter_mark_node(e, 1);*/ 
    4852    syck_emit(e, 1); 
    4953    syck_emitter_flush(e, 0); 
Note: See TracChangeset for help on using the changeset viewer.