TYPE INFERENCE SYSTEM AND METHOD

Systems and methods of representing and extracting type information from typeless and dynamically-typed programming languages are provided. These systems and methods can be immune to source file edits and the order in which those edits are executed. Deriving type information from these languages all...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DEBREUIL, ROBIN, SEAN, COLTON, PAUL, LINDSEY, KEVIN, EDWARD, WASHBURN, DONALD, ARTHUR
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator DEBREUIL, ROBIN, SEAN
COLTON, PAUL
LINDSEY, KEVIN, EDWARD
WASHBURN, DONALD, ARTHUR
description Systems and methods of representing and extracting type information from typeless and dynamically-typed programming languages are provided. These systems and methods can be immune to source file edits and the order in which those edits are executed. Deriving type information from these languages allows tools to perform operations, for example, refactoring, intellisense, recognition of semantic errors, etc. These systems and methods can be implemented using processes that, implicitly or explicitly, gather type information for the program, and can also accept user input as well. L'invention concerne des systèmes et des procédés de représentation et d'extraction d'informations type de langages de programmation sans type et de type dynamique. Ces systèmes et ces procédés peuvent être adaptés à des éditions de fichiers source et à l'ordre dans lequels ces éditions sont exécutées. L'extraction d'informations type de ces langages permet aux outils d'effectuer des opérations, par exemple, la refactorisation, la détection intelligente, la reconnaissance d'erreurs sémantiques, etc. Ces systèmes et ces procédés peuvent être mis en oeuvre à l'aide de processus qui, implicitement ou explicitement, rassemblent des informations type pour le programme et peuvent également accepter une entrée utilisateur.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2007084780A2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2007084780A2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2007084780A23</originalsourceid><addsrcrecordid>eNrjZFAIiQxwVfD0c3MNcvVzdlUIjgwOcfVVcPRzUfB1DfHwd-FhYE1LzClO5YXS3AzKbq4hzh66qQX58anFBYnJqXmpJfHh_kYGBuYGFibmFgaORsbEqQIAeIQiyw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>TYPE INFERENCE SYSTEM AND METHOD</title><source>esp@cenet</source><creator>DEBREUIL, ROBIN, SEAN ; COLTON, PAUL ; LINDSEY, KEVIN, EDWARD ; WASHBURN, DONALD, ARTHUR</creator><creatorcontrib>DEBREUIL, ROBIN, SEAN ; COLTON, PAUL ; LINDSEY, KEVIN, EDWARD ; WASHBURN, DONALD, ARTHUR</creatorcontrib><description>Systems and methods of representing and extracting type information from typeless and dynamically-typed programming languages are provided. These systems and methods can be immune to source file edits and the order in which those edits are executed. Deriving type information from these languages allows tools to perform operations, for example, refactoring, intellisense, recognition of semantic errors, etc. These systems and methods can be implemented using processes that, implicitly or explicitly, gather type information for the program, and can also accept user input as well. L'invention concerne des systèmes et des procédés de représentation et d'extraction d'informations type de langages de programmation sans type et de type dynamique. Ces systèmes et ces procédés peuvent être adaptés à des éditions de fichiers source et à l'ordre dans lequels ces éditions sont exécutées. L'extraction d'informations type de ces langages permet aux outils d'effectuer des opérations, par exemple, la refactorisation, la détection intelligente, la reconnaissance d'erreurs sémantiques, etc. Ces systèmes et ces procédés peuvent être mis en oeuvre à l'aide de processus qui, implicitement ou explicitement, rassemblent des informations type pour le programme et peuvent également accepter une entrée utilisateur.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2007</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20070726&amp;DB=EPODOC&amp;CC=WO&amp;NR=2007084780A2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25545,76296</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20070726&amp;DB=EPODOC&amp;CC=WO&amp;NR=2007084780A2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>DEBREUIL, ROBIN, SEAN</creatorcontrib><creatorcontrib>COLTON, PAUL</creatorcontrib><creatorcontrib>LINDSEY, KEVIN, EDWARD</creatorcontrib><creatorcontrib>WASHBURN, DONALD, ARTHUR</creatorcontrib><title>TYPE INFERENCE SYSTEM AND METHOD</title><description>Systems and methods of representing and extracting type information from typeless and dynamically-typed programming languages are provided. These systems and methods can be immune to source file edits and the order in which those edits are executed. Deriving type information from these languages allows tools to perform operations, for example, refactoring, intellisense, recognition of semantic errors, etc. These systems and methods can be implemented using processes that, implicitly or explicitly, gather type information for the program, and can also accept user input as well. L'invention concerne des systèmes et des procédés de représentation et d'extraction d'informations type de langages de programmation sans type et de type dynamique. Ces systèmes et ces procédés peuvent être adaptés à des éditions de fichiers source et à l'ordre dans lequels ces éditions sont exécutées. L'extraction d'informations type de ces langages permet aux outils d'effectuer des opérations, par exemple, la refactorisation, la détection intelligente, la reconnaissance d'erreurs sémantiques, etc. Ces systèmes et ces procédés peuvent être mis en oeuvre à l'aide de processus qui, implicitement ou explicitement, rassemblent des informations type pour le programme et peuvent également accepter une entrée utilisateur.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2007</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFAIiQxwVfD0c3MNcvVzdlUIjgwOcfVVcPRzUfB1DfHwd-FhYE1LzClO5YXS3AzKbq4hzh66qQX58anFBYnJqXmpJfHh_kYGBuYGFibmFgaORsbEqQIAeIQiyw</recordid><startdate>20070726</startdate><enddate>20070726</enddate><creator>DEBREUIL, ROBIN, SEAN</creator><creator>COLTON, PAUL</creator><creator>LINDSEY, KEVIN, EDWARD</creator><creator>WASHBURN, DONALD, ARTHUR</creator><scope>EVB</scope></search><sort><creationdate>20070726</creationdate><title>TYPE INFERENCE SYSTEM AND METHOD</title><author>DEBREUIL, ROBIN, SEAN ; COLTON, PAUL ; LINDSEY, KEVIN, EDWARD ; WASHBURN, DONALD, ARTHUR</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2007084780A23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2007</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>DEBREUIL, ROBIN, SEAN</creatorcontrib><creatorcontrib>COLTON, PAUL</creatorcontrib><creatorcontrib>LINDSEY, KEVIN, EDWARD</creatorcontrib><creatorcontrib>WASHBURN, DONALD, ARTHUR</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>DEBREUIL, ROBIN, SEAN</au><au>COLTON, PAUL</au><au>LINDSEY, KEVIN, EDWARD</au><au>WASHBURN, DONALD, ARTHUR</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>TYPE INFERENCE SYSTEM AND METHOD</title><date>2007-07-26</date><risdate>2007</risdate><abstract>Systems and methods of representing and extracting type information from typeless and dynamically-typed programming languages are provided. These systems and methods can be immune to source file edits and the order in which those edits are executed. Deriving type information from these languages allows tools to perform operations, for example, refactoring, intellisense, recognition of semantic errors, etc. These systems and methods can be implemented using processes that, implicitly or explicitly, gather type information for the program, and can also accept user input as well. L'invention concerne des systèmes et des procédés de représentation et d'extraction d'informations type de langages de programmation sans type et de type dynamique. Ces systèmes et ces procédés peuvent être adaptés à des éditions de fichiers source et à l'ordre dans lequels ces éditions sont exécutées. L'extraction d'informations type de ces langages permet aux outils d'effectuer des opérations, par exemple, la refactorisation, la détection intelligente, la reconnaissance d'erreurs sémantiques, etc. Ces systèmes et ces procédés peuvent être mis en oeuvre à l'aide de processus qui, implicitement ou explicitement, rassemblent des informations type pour le programme et peuvent également accepter une entrée utilisateur.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2007084780A2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title TYPE INFERENCE SYSTEM AND METHOD
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T00%3A15%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=DEBREUIL,%20ROBIN,%20SEAN&rft.date=2007-07-26&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2007084780A2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true