annotate Resources/CodeGeneration/README.md @ 489:f6b7f113cf27 bgo-commands-codegen

Ongoing work on code generation
author bgo-osimis
date Mon, 18 Feb 2019 07:46:59 +0100
parents
children fc17251477d6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
489
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
1 class TestMessage {
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
2 s1: string;
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
3 s2: Array<string>;
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
4 s3: Array<Array<string>>;
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
5 s4: Map<string, number>;
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
6 s5: Map<number, Array<string>>;
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
7 s6: Color;
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
8 s7: boolean;
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
9 }
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
10
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
11 -->
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
12
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
13 {"s2":["toto","toto2","toto3"],"s4":{"toto":1999,"tatata":1999},"s6":0,"s7":true}
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
14
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
15 (absent fields weren't specified)
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
16
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
17
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
18 type:B
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
19 value:{"someAs":[{...},{},{}]}.........................
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
20 Deserialize
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
21
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
22 jsonValue
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
23
f6b7f113cf27 Ongoing work on code generation
bgo-osimis
parents:
diff changeset
24