Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ianj-als/pcl.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Johnson <ian.johnson@appliedlanguage.com>2013-06-03 16:11:45 +0400
committerIan Johnson <ian.johnson@appliedlanguage.com>2013-06-03 16:37:26 +0400
commit66fbb4f2d38a9ed026ad20474c8dbb4e1a7b5ad0 (patch)
tree2bf0d7c2f8506199c6950e63372fa4936e817d62 /examples
parent07fe63cdce14316fb6fa88843a7129eb71753d40 (diff)
Fixed the derivation of input types when traversing through a fonout operation.
Diffstat (limited to 'examples')
-rw-r--r--examples/debug_stubbing/p.pcl7
-rw-r--r--examples/debug_stubbing/stub_components.cfg3
2 files changed, 6 insertions, 4 deletions
diff --git a/examples/debug_stubbing/p.pcl b/examples/debug_stubbing/p.pcl
index 3e8cce7..aa7dd9d 100644
--- a/examples/debug_stubbing/p.pcl
+++ b/examples/debug_stubbing/p.pcl
@@ -6,15 +6,14 @@ component p
outputs (c, d), (para_e, para_f, para_g, para_h)
declare
para := new para
- seq := new seq
as
wire a -> c, b -> d &&&
(split >>>
- (wire (a -> a, b -> b), (a -> c, b -> d) >>>
+ wire (a -> a, b -> b), (a -> c, b -> d) >>>
- (para >>>
+ para >>>
merge top[e] -> para_e, top[f] -> para_f,
- bottom[g] -> para_g, bottom[h] -> para_h)))
+ bottom[g] -> para_g, bottom[h] -> para_h)
diff --git a/examples/debug_stubbing/stub_components.cfg b/examples/debug_stubbing/stub_components.cfg
new file mode 100644
index 0000000..c44375b
--- /dev/null
+++ b/examples/debug_stubbing/stub_components.cfg
@@ -0,0 +1,3 @@
+[Inputs]
+a = Hello
+b = 7