96 lines
2.1 KiB
YAML
96 lines
2.1 KiB
YAML
types:
|
|
- kind: record
|
|
fields:
|
|
- name: a
|
|
value: {kind: boolean}
|
|
required: true
|
|
id: [externals, first, A]
|
|
- kind: record
|
|
fields:
|
|
- name: b
|
|
value: {kind: string}
|
|
required: true
|
|
id: [externals, first, B]
|
|
- kind: record
|
|
fields:
|
|
- name: c
|
|
value: {kind: number, repr: f64}
|
|
required: true
|
|
id: [externals, first, CC]
|
|
- kind: record
|
|
fields:
|
|
- name: d
|
|
value: {kind: number, repr: f64}
|
|
required: true
|
|
id: [externals, first, D]
|
|
- kind: record
|
|
fields:
|
|
- name: a
|
|
value:
|
|
kind: reference
|
|
to: [externals, first, A]
|
|
required: true
|
|
- name: b
|
|
value:
|
|
kind: reference
|
|
to: [externals, first, B]
|
|
required: true
|
|
- name: c
|
|
value:
|
|
kind: reference
|
|
to: [externals, first, CC]
|
|
required: true
|
|
- name: d
|
|
value:
|
|
kind: reference
|
|
to: [externals, first, D]
|
|
required: true
|
|
id: [externals, X]
|
|
- kind: record
|
|
fields:
|
|
- name: n
|
|
value: {kind: boolean}
|
|
required: true
|
|
id: [externals, second, N]
|
|
- kind: record
|
|
fields:
|
|
- name: m
|
|
value: {kind: string}
|
|
required: true
|
|
id: [externals, second, M]
|
|
- kind: record
|
|
fields:
|
|
- name: k
|
|
value: {kind: number, repr: f64}
|
|
required: true
|
|
id: [externals, second, KK]
|
|
- kind: record
|
|
fields:
|
|
- name: p
|
|
value: {kind: number, repr: f64}
|
|
required: true
|
|
id: [externals, second, P]
|
|
- kind: record
|
|
fields:
|
|
- name: n
|
|
value:
|
|
kind: reference
|
|
to: [externals, second, N]
|
|
required: true
|
|
- name: m
|
|
value:
|
|
kind: reference
|
|
to: [externals, second, M]
|
|
required: true
|
|
- name: k
|
|
value:
|
|
kind: reference
|
|
to: [externals, second, KK]
|
|
required: true
|
|
- name: p
|
|
value:
|
|
kind: reference
|
|
to: [externals, second, P]
|
|
required: true
|
|
id: [externals, Y]
|