Python language feature automatic identification system and method
A technology for automatically identifying system and language features, applied in reasoning methods, creating/generating source code, software testing/debugging, etc., can solve problems such as difficult type inference
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0107] The present invention takes the scanning of the language feature of the first-class function as an example to illustrate the specific implementation method. The system scans for language features in three phases:
[0108] 1) Phase 1: type inference and type result analysis
[0109] The system accepts Python source files as input. When it is given a Python source file, it first generates type inference results for that file using a type inference tool such as PySonar2, since we will need such results to help scan certain language features related to variable types. The results of PySonar2 are HTML files, and its original goal is to visualize the results in the web browsing module, so that developers can easily inspect the inference results. And the system first analyzes these HTML files and extracts the data to form the information (lineno, name, type) required in the scanning process. The tuple includes three elements: the identifier's line number in the source code,...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com