Mercurial > pub > dyncall > dyncall
comparison test/call_suite_aggrs/design.txt @ 496:da5232da6270
- test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
author | Tassilo Philipp |
---|---|
date | Mon, 21 Mar 2022 18:11:38 +0100 |
parents | 0c68b3f91367 |
children | 3c715848d7fd |
comparison
equal
deleted
inserted
replaced
495:45ac093ca822 | 496:da5232da6270 |
---|---|
1 v{cc[16]} | 1 {cc[16]})v |
2 v<c[8]> | 2 <c[8]>)v |
3 v<c[9]> | 3 <c[9]>)v |
4 v<s[4]> | 4 <s[4]>)v |
5 v<s[5]> | 5 <s[5]>)v |
6 v<i[2]> | 6 <i[2]>)v |
7 v<i[3]> | 7 <i[3]>)v |
8 v<j[1]> | 8 <j[1]>)v |
9 v<j[2]> | 9 <j[2]>)v |
10 v<l[1]> | 10 <l[1]>)v |
11 v<l[2]> | 11 <l[2]>)v |
12 v<f[2]> | 12 <f[2]>)v |
13 v<f[3]> | 13 <f[3]>)v |
14 v<d[1]> | 14 <d[1]>)v |
15 v<d[2]> | 15 <d[2]>)v |
16 v{c[8]} | 16 {c[8]})v |
17 v{c[9]} | 17 {c[9]})v |
18 v{s[4]} | 18 {s[4]})v |
19 v{s[5]} | 19 {s[5]})v |
20 v{i[2]} | 20 {i[2]})v |
21 v{i[3]} | 21 {i[3]})v |
22 v{j[1]} | 22 {j[1]})v |
23 v{j[2]} | 23 {j[2]})v |
24 v{l[1]} | 24 {l[1]})v |
25 v{l[2]} | 25 {l[2]})v |
26 v{f[2]} | 26 {f[2]})v |
27 v{f[3]} | 27 {f[3]})v |
28 v{d[1]} | 28 {d[1]})v |
29 v{d[2]} | 29 {d[2]})v |
30 vccd<l[2]fiidli> | 30 ccd<l[2]fiidli>)v |
31 jl<lf[4]d> | 31 l<lf[4]d>)j |
32 jfddpl<f[9]>jd | 32 fddpl<f[9]>jd)j |
33 <c[15]j>d | 33 d)<c[15]j> |
34 <i> | 34 )<i> |
35 <i[2]> | 35 )<i[2]> |
36 v<i{jl}[2]> | 36 <i{jl}[2]>)v |
37 <if> | 37 )<if> |
38 <ifd> | 38 )<ifd> |
39 <ifdl> | 39 )<ifdl> |
40 <if>s<cd>s{fjc<d>} | 40 s<cd>s{fjc<d>})<if> |
41 v{ddd} | 41 {ddd})v |
42 vd{ddd} | 42 d{ddd})v |
43 vdd{ddd} | 43 dd{ddd})v |
44 vddd{ddd} | 44 ddd{ddd})v |
45 vdddd{ddd} | 45 dddd{ddd})v |
46 vddddd{ddd} | 46 ddddd{ddd})v |
47 vdddddd{ddd} | 47 dddddd{ddd})v |
48 vddddddd{ddd} | 48 ddddddd{ddd})v |
49 vdddddddd{ddd} | 49 dddddddd{ddd})v |
50 vdddddddd{dd[2]d} | 50 dddddddd{dd[2]d})v |
51 vdddddddd{d[2]d[2]d} | 51 dddddddd{d[2]d[2]d})v |
52 vdddddddd{d[2]d[2]d[5]} | 52 dddddddd{d[2]d[2]d[5]})v |
53 v{dd} | 53 {dd})v |
54 vd{dd} | 54 d{dd})v |
55 vdd{dd} | 55 dd{dd})v |
56 vddd{dd} | 56 ddd{dd})v |
57 vdddd{dd} | 57 dddd{dd})v |
58 vddddd{dd} | 58 ddddd{dd})v |
59 vdddddd{dd} | 59 dddddd{dd})v |
60 vddddddd{dd} | 60 ddddddd{dd})v |
61 vdddddddd{dd} | 61 dddddddd{dd})v |
62 viiiii{ii} | 62 iiiii{ii})v |
63 viiiii{ici} | 63 iiiii{ici})v |
64 viiiii{il} | 64 iiiii{il})v |
65 vfiiiii{il} | 65 fiiiii{il})v |
66 viiiiif{il} | 66 iiiiif{il})v |
67 viiiiif{li} | 67 iiiiif{li})v |
68 viiiii{il}f | 68 iiiii{il}f)v |
69 viiiii{li}f | 69 iiiii{li}f)v |
70 viiffiii{ps} | 70 iiffiii{ps})v |
71 viiiiiff{li} | 71 iiiiiff{li})v |
72 viiiiiff{il} | 72 iiiiiff{il})v |
73 viiiii{il}ff | 73 iiiii{il}ff)v |
74 viiiii{li}ff | 74 iiiii{li}ff)v |
75 i | 75 )i |
76 i{} | 76 {})i |
77 i{i} | 77 {i})i |
78 i{ii} | 78 {ii})i |
79 i{iii} | 79 {iii})i |
80 i{iiii} | 80 {iiii})i |
81 f | 81 )f |
82 f{} | 82 {})f |
83 f{i} | 83 {i})f |
84 f{ii} | 84 {ii})f |
85 d{ii} | 85 {ii})d |
86 f{iii} | 86 {iii})f |
87 f{iiii} | 87 {iiii})f |
88 ss{ii} | 88 s{ii})s |
89 v{ddd}ijf | 89 {ddd}ijf)v |
90 vd{ddd}ijf | 90 d{ddd}ijf)v |
91 vdd{ddd}ijf | 91 dd{ddd}ijf)v |
92 vddd{ddd}ijf | 92 ddd{ddd}ijf)v |
93 vdddd{ddd}ijf | 93 dddd{ddd}ijf)v |
94 vddddd{ddd}ijf | 94 ddddd{ddd}ijf)v |
95 vdddddd{ddd}ijf | 95 dddddd{ddd}ijf)v |
96 vddddddd{ddd}ijf | 96 ddddddd{ddd}ijf)v |
97 vdddddddd{ddd}ijf | 97 dddddddd{ddd}ijf)v |
98 v{dd}ijf | 98 {dd}ijf)v |
99 vd{dd}ijf | 99 d{dd}ijf)v |
100 vdd{dd}ijf | 100 dd{dd}ijf)v |
101 vddd{dd}ijf | 101 ddd{dd}ijf)v |
102 vdddd{dd}ijf | 102 dddd{dd}ijf)v |
103 vddddd{dd}ijf | 103 ddddd{dd}ijf)v |
104 vdddddd{dd}ijf | 104 dddddd{dd}ijf)v |
105 vddddddd{dd}ijf | 105 ddddddd{dd}ijf)v |
106 vdddddddd{dd}ijf | 106 dddddddd{dd}ijf)v |
107 viiiii{ii}ijf | 107 iiiii{ii}ijf)v |
108 viiiii{ici}ijf | 108 iiiii{ici}ijf)v |
109 viiiii{il}ijf | 109 iiiii{il}ijf)v |
110 vfiiiii{il}ijf | 110 fiiiii{il}ijf)v |
111 viiiiif{il}ijf | 111 iiiiif{il}ijf)v |
112 viiiiif{li}ijf | 112 iiiiif{li}ijf)v |
113 viiiii{il}fijf | 113 iiiii{il}fijf)v |
114 viiiii{li}fijf | 114 iiiii{li}fijf)v |
115 viiffiii{ps}ijf | 115 iiffiii{ps}ijf)v |
116 viiiiiff{li}ijf | 116 iiiiiff{li}ijf)v |
117 viiiiiff{il}ijf | 117 iiiiiff{il}ijf)v |
118 viiiii{il}ffijf | 118 iiiii{il}ffijf)v |
119 viiiii{li}ffijf | 119 iiiii{li}ffijf)v |
120 iijf | 120 ijf)i |
121 i{}ijf | 121 {}ijf)i |
122 i{i}ijf | 122 {i}ijf)i |
123 i{ii}ijf | 123 {ii}ijf)i |
124 i{iii}ijf | 124 {iii}ijf)i |
125 i{iiii}ijf | 125 {iiii}ijf)i |
126 fijf | 126 ijf)f |
127 f{}ijf | 127 {}ijf)f |
128 f{i}ijf | 128 {i}ijf)f |
129 f{ii}ijf | 129 {ii}ijf)f |
130 d{ii}ijf | 130 {ii}ijf)d |
131 f{iii}ijf | 131 {iii}ijf)f |
132 f{iiii}ijf | 132 {iiii}ijf)f |
133 ss{ii}ijf | 133 s{ii}ijf)s |
134 {ii}ijf | 134 ijf){ii} |
135 {s}fcf{sppffp}fpp{fpdls}lpj{ifjdi}j{jjf} | 135 fcf{sppffp}fpp{fpdls}lpj{ifjdi}j{jjf}){s} |
136 {{cpcfjcfjddispli}ps}{f}ssdf{} | 136 {f}ssdf{}){{cpcfjcfjddispli}ps} |
137 {}ci{fsppcfcp}l{p}{iciddsp}{{}scpdcspcdlldjfijlpppdii}{fpdfddsldjccpjd}clf | 137 ci{fsppcfcp}l{p}{iciddsp}{{}scpdcspcdlldjfijlpppdii}{fpdfddsldjccpjd}clf){} |
138 {}i{}fflpsdil{cd{ccj{cicpslscccp}fcsl{}dslsciidsi{lsdslff}ddlfjpd{ldppsdpl}jpiscjcdppfisp}{cpifjsccffilifjpifdjc{cpjddpidljif}fdcdld}{}fip{}ji}sl{} | 138 i{}fflpsdil{cd{ccj{cicpslscccp}fcsl{}dslsciidsi{lsdslff}ddlfjpd{ldppsdpl}jpiscjcdppfisp}{cpifjsccffilifjpifdjc{cpjddpidljif}fdcdld}{}fip{}ji}sl{}){} |
139 {}jc{}slisfs{s}ic | 139 jc{}slisfs{s}ic){} |
140 {}lffic{}pip{}{c}s{} | 140 lffic{}pip{}{c}s{}){} |
141 {cdfdplifjscffdlci}jip{cidjjp}s | 141 jip{cidjjp}s){cdfdplifjscffdlci} |
142 {clcc{fss}sfs}cdi{idci} | 142 cdi{idci}){clcc{fss}sfs} |
143 {dcldlifid{sddi}djffs{csdifffjdscsjdlsff}jjsij}ff{{dlsjsdd{cipljscjplppldsif}cllsdp}pldjl}{}j{}fji{}cd | 143 ff{{dlsjsdd{cipljscjplppldsif}cllsdp}pldjl}{}j{}fji{}cd){dcldlifid{sddi}djffs{csdifffjdscsjdlsff}jjsij} |
144 {fj}{}j{} | 144 {}j{}){fj} |
145 {jsiffjcss}pc{}j | 145 pc{}j){jsiffjcss} |
146 {sjidisifjffif}dc{fpjcppl}jc{c} | 146 dc{fpjcppl}jc{c}){sjidisifjffif} |
147 {ssspifdjccjdcidif{i}{d}jlc{plfifdlscs}ls}d{}ffpj | 147 d{}ffpj){ssspifdjccjdcidif{i}{d}jlc{plfifdlscs}ls} |
148 ccc{ffjspsljcj}dil | 148 cc{ffjspsljcj}dil)c |
149 cjllfc{}splsd{}cf{j{jijd}pdjjpipc{sljjlsfjfd}jd{isfpjciipcf{flfdfss}pif}}j | 149 jllfc{}splsd{}cf{j{jijd}pdjjpipc{sljjlsfjfd}jd{isfpjciipcf{flfdfss}pif}}j)c |
150 cjp{fl{}dpdsslfscfsjjc{cdc{jic}l}}c{sjjpjcfjff}{}{}pl{}{pdl}ps | 150 jp{fl{}dpdsslfscfsjjc{cdc{jic}l}}c{sjjpjcfjff}{}{}pl{}{pdl}ps)c |
151 clj{f{{jijlifisplscdijjl}{lifiijscdljiifcsijjs}dj}ppi}cdpdd{jsdf{dsscicp}lsijspcpcpjdjip{fdpjpjcfps}pclplpdddi{jjjfcfpppjsl}pcspps} | 151 lj{f{{jijlifisplscdijjl}{lifiijscdljiifcsijjs}dj}ppi}cdpdd{jsdf{dsscicp}lsijspcpcpjdjip{fdpjpjcfps}pclplpdddi{jjjfcfpppjsl}pcspps})c |
152 clsc{cjilpcp}sfspdc{}j{c}fs | 152 lsc{cjilpcp}sfspdc{}j{c}fs)c |
153 d{scs{j}}p{ffdfcijllcpidjlfcfdilcsjpdifjcjsfj}pi{}pcf{}ld | 153 {scs{j}}p{ffdfcijllcpidjlfcfdilcsjpdifjcjsfj}pi{}pcf{}ld)d |
154 dsf{flff}cc | 154 sf{flff}cc)d |
155 fci{jjlff{jdcfcsdjjlcdjlipfji}csijld}sj | 155 ci{jjlff{jdcfcsdjjlcdjlipfji}csijld}sj)f |
156 i{dlclpfifpifsf}lpldl{dijpiccjpf}{lcpfcflpsiilfsjp}pp{}ssj | 156 {dlclpfifpifsf}lpldl{dijpiccjpf}{lcpfcflpsiilfsjp}pp{}ssj)i |
157 icjlifs{}csd{psdd{ffsdd}sfli{p{idsififdjsfsddlflsidjlsfjdpfpds}l}d{sj}{s{idjjfpij}dppcjsf{lcd}}l{c{}cfs{}plp{dppjcfdsjpcpddpiffslpscd}}jjpsscfpsjijfdjljsi{j{llicfidpic}{is}fci}j{ddic{l}silflljdi}cj{{pcdlddffcpjddlfijdldl}sddlf{dpfipjdjcl}s}j}dpcl | 157 cjlifs{}csd{psdd{ffsdd}sfli{p{idsififdjsfsddlflsidjlsfjdpfpds}l}d{sj}{s{idjjfpij}dppcjsf{lcd}}l{c{}cfs{}plp{dppjcfdsjpcpddpiffslpscd}}jjpsscfpsjijfdjljsi{j{llicfidpic}{is}fci}j{ddic{l}silflljdi}cj{{pcdlddffcpjddlfijdldl}sddlf{dpfipjdjcl}s}j}dpcl)i |
158 idd{}i{jisiif{dlpi}fsp}i{jfccd}fplfsid | 158 dd{}i{jisiif{dlpi}fsp}i{jfccd}fplfsid)i |
159 ipcf{dcsfdlff}i{}ssfddslpjd | 159 pcf{dcsfdlff}i{}ssfddslpjd)i |
160 ipfl{ff{lpfff{jpjcslscippjs}djdlclil}}cdcijd | 160 pfl{ff{lpfff{jpjcslscippjs}djdlclil}}cdcijd)i |
161 j{}{}pli{}fsll{cs}{}pf{}d | 161 {}{}pli{}fsll{cs}{}pf{}d)j |
162 jdf{lc{id{fcsdcdpcssfjffljcsclddipijjlciifjjljscjiicfdcidiji}cppi{}f{s}pljc{lcidiijs}ljdff}ffps}jfif{pjdds}cs{} | 162 df{lc{id{fcsdcdpcssfjffljcsclddipijjlciifjjljscjiicfdcidiji}cppi{}f{s}pljc{lcidiijs}ljdff}ffps}jfif{pjdds}cs{})j |
163 l{}f{fl}dsp{}fc | 163 {}f{fl}dsp{}fc)l |
164 l{}jp{fpl}dill{llilffsclcf{jspijsd{spij}d{jpfs}sjjdcldppll{f}c}s{dijcfjdlfjsdjisd}iid{diif{sfdjppf}piijf}fddcc}ds | 164 {}jp{fpl}dill{llilffsclcf{jspijsd{spij}d{jpfs}sjjdcldppll{f}c}s{dijcfjdlfjsdjisd}iid{diif{sfdjppf}piijf}fddcc}ds)l |
165 l{fc}ld{fdcf}s{clp}{} | 165 {fc}ld{fdcf}s{clp}{})l |
166 lips{cs}isfddf{c}{}lil | 166 ips{cs}isfddf{c}{}lil)l |
167 ljdcjsl{}i{c}{}s | 167 jdcjsl{}i{c}{}s)l |
168 lpll{dcjid}l{lcj{cjscd{fisciplfjpjjfscffdsfccdjscclifjcsdfpic}cfc{fdpl}ip}}{}si{} | 168 pll{dcjid}l{lcj{cjscd{fisciplfjpjjfscffdsfccdjscclifjcsdfpic}cfc{fdpl}ip}}{}si{})l |
169 lsl{}c{{jjcddi}jcfc}lccjj{d}ji{}cj | 169 sl{}c{{jjcddi}jcfc}lccjj{d}ji{}cj)l |
170 p{fddc}{lfip}{fssff{piplfsillii}is{fdcsddlccff}ipi{}}{}ls | 170 {fddc}{lfip}{fssff{piplfsillii}is{fdcsddlccff}ipi{}}{}ls)p |
171 pd{lc}f{}{dfpdldicsddcdppjdjcpspfcsj}{}d{} | 171 d{lc}f{}{dfpdldicsddcdppjdjcpspfcsj}{}d{})p |
172 pf{jji{pfiiclcdscj}ip}pif{}j{sspfd{{if}{jdsdfd}fjffpcll{pplijisslclfdj}fsfjcifd}i{jdf}jssfji{{cjddssddijcjfdsp}c}fd{c{}fsipcjljcsls}sjiid{c{j}{iffsdlcjfi}ffl}ffldpfsd{{pd}{fipijiflfidfjc}fids}{}{dlfllpcfsicl{lsssdcl}llisfs}p}ffls | 172 f{jji{pfiiclcdscj}ip}pif{}j{sspfd{{if}{jdsdfd}fjffpcll{pplijisslclfdj}fsfjcifd}i{jdf}jssfji{{cjddssddijcjfdsp}c}fd{c{}fsipcjljcsls}sjiid{c{j}{iffsdlcjfi}ffl}ffldpfsd{{pd}{fipijiflfidfjc}fids}{}{dlfllpcfsicl{lsssdcl}llisfs}p}ffls)p |
173 pjsis{dlcdiipjlfjslj}{{lficdjispc}f{ldpjcd{lsldi}cidcssfjijdppjfl}l}didsfscjf | 173 jsis{dlcdiipjlfjslj}{{lficdjispc}f{ldpjcd{lsldi}cidcssfjijdppjfl}l}didsfscjf)p |
174 pscd{}pclc{i}scli | 174 scd{}pclc{i}scli)p |
175 scjl{jlsflsd}f{jisj}p{}{}i{}cic{}d | 175 cjl{jlsflsd}f{jisj}p{}{}i{}cic{}d)s |
176 scpjcldcis{}p{sldcjccjcfpjjp{{dfddcd}cd{fsdpisjjpjl}jcldjcfi{jcfccj}cc{fspilffdicsslififflsssls}p}fdl}spl | 176 cpjcldcis{}p{sldcjccjcfpjjp{{dfddcd}cd{fsdpisjjpjl}jcldjcfi{jcfccj}cc{fspilffdicsslififflsssls}p}fdl}spl)s |
177 sic{}l{dd{d}lc{iissdicsfidifdlfjils}jf}i | 177 ic{}l{dd{d}lc{iissdicsfidifdlfjils}jf}i)s |
178 sid{fciffcsclcldpicpl}{}{}jlcsf{}l | 178 id{fciffcsclcldpicpl}{}{}jlcsf{}l)s |
179 spfcll{djifci{j{sipisl}ddp}{{jljfiijflcff}pc{dl}dplfjisiccppjs{pplcfcdpcipcjicsldsf}ld}}is{p} | 179 pfcll{djifci{j{sipisl}ddp}{{jljfiijflcff}pc{dl}dplfjisiccppjs{pplcfcdpcipcjicsldsf}ld}}is{p})s |
180 sslfjiji{s}ipc{}{}{}cc | 180 slfjiji{s}ipc{}{}{}cc)s |
181 v{pp}d{d{il}{dlcplcpflcsf}lfpcfillfii}c{}p{}{}fll | 181 {pp}d{d{il}{dlcplcpflcsf}lfpcfillfii}c{}p{}{}fll)v |
182 vcp{ddsfsfs{pjl}fcpid{ffilli}pplslj{slpicdcfcppdps}j}fspc{}idpfj | 182 cp{ddsfsfs{pjl}fcpid{ffilli}pplslj{slpicdcfcppdps}j}fspc{}idpfj)v |
183 vps{fcddipp}{}psdd | 183 ps{fcddipp}{}psdd)v |