Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Compiling implementation method and system based on Visual Lisp programming language

A technology of programming language and implementation method, applied in the computer field, can solve the problems of inconsistent with Chinese grammar habits, complex programming language grammar, large amount of programming language coding, etc., to achieve the effect of convenient operation for users, saving learning costs, and saving coding time

Inactive Publication Date: 2013-01-16
张静静 +1
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The original AutoCAD secondary development programming language is English, and it is difficult for people who are not good at English to accept
The grammar of the original AutoCAD secondary development programming language is relatively complex, does not conform to Chinese grammar habits, and it is difficult to learn and operate
The amount of coding in the original AutoCAD secondary development programming language is too large, and a large amount of code needs to be written to realize a simple function, resulting in a waste of manpower

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Compiling implementation method and system based on Visual Lisp programming language
  • Compiling implementation method and system based on Visual Lisp programming language
  • Compiling implementation method and system based on Visual Lisp programming language

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0051] The embodiment of the present invention uses the original English version as the underlying language foundation, writes a Chinese function library and a Chinese code interpreter, and realizes a new Chinese Lisp programming language with simple syntax and more powerful functions. The content in the embodiments of the present invention will be specifically described below.

[0052] figure 1 Shows a flowchart of a method for implementi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a compiling implementation method and a compiling implementation system based on a Visual Lisp programming language. The method comprises the following steps of: setting a Chinese function library and a Chinese code interpreter in a Visual Lisp command library; receiving an operation command which is input by an operation user through an AutoCAD-based visual window; compiling the input operation command on the basis of the Chinese function library and the Chinese code interpreter; and displaying a compiled result to the operation user. By the invention, by taking an original English version as a bottom-layer language basis, the Chinese function library and the Chinese code interpreter are compiled, and a new Chinese Lisp programming language which is simple in grammar and multifunctional is realized.

Description

[0001] Technical field [0002] The invention relates to the field of computer technology, in particular to a method and system for implementing compilation based on the VisualLisp programming language. [0003] Background technique [0004] VisualLisp, one of the programming languages ​​that are currently being re-developed for AutoCAD, is the programming language introduced by AutoDesk in the 1990s. Only 5% of AutoCAD users can carry out general development, and less than 1% can carry out professional development. Because for non-computer professionals, programming is a difficult skill. The original AutoCAD secondary development programming languages ​​are all in English, which is difficult for people with poor English to accept. The grammar of the original AutoCAD secondary development programming language is relatively complicated, which does not conform to Chinese grammar habits, and it is difficult to learn and operate. The code of the original AutoCAD secondary developmen...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
CPCG06F8/34
Inventor 张涛李长荣
Owner 张静静
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products