2000
DOI: 10.1006/jvlc.1999.0153
|View full text |Cite
|
Sign up to set email alerts
|

Static Type Inference for a First-Order Declarative Visual Programming Language with Inheritance

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2000
2000
2017
2017

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 35 publications
0
4
0
Order By: Relevance
“…An interesting enhancement would be the provision of a verification step after the pipeline plumbing phase to detect obvious errors in port connections. This verification could be based on a type system for component ports [37,38] preferably providing edit-time feedback using a static type inference system [39]. A related improvement concerns the topologies that can be implemented.…”
Section: Discussionmentioning
confidence: 99%
“…An interesting enhancement would be the provision of a verification step after the pipeline plumbing phase to detect obvious errors in port connections. This verification could be based on a type system for component ports [37,38] preferably providing edit-time feedback using a static type inference system [39]. A related improvement concerns the topologies that can be implemented.…”
Section: Discussionmentioning
confidence: 99%
“…As in many other applicative languages, type information can be used to help with this task. The current implementation of Forms/3 is dynamically typed, but we are working on a model of static type inference that can operate at the fine-grained level necessary to support similarity inheritance (Djang et al, 2000).…”
Section: Continuing and Future Workmentioning
confidence: 99%
“…Most spreadsheet languages are dynamically typed; hence run-time type errors are one group of errors that can signal exceptions. Although we have experimented with static typing systems for Forms/3 [3,13], they are not a part of this work on exception handling. Our approach to exception handling is presented in the context of the dynamic typing that is usual for spreadsheet languages.…”
Section: A Brief Introduction To Forms/3mentioning
confidence: 99%