【求助】CAD中的Diesel表达式,或者lisp读取excel的单元格的文字

等级
本版专家分:0
结帖率 100%
等级
本版专家分:71
勋章
Blank
黄花 2003年8月 PHP大版内专家分月排行榜第二
2003年5月 PHP大版内专家分月排行榜第二
Blank
蓝花 2003年6月 PHP大版内专家分月排行榜第三
2003年4月 PHP大版内专家分月排行榜第三
[转]AutoLisp入门教程

本节通过一个简单的实例来讲述LISP程序的创建过程,介绍编制LISP程序的一些基本步骤,以及LISP程序在AutoCAD中的加载和运行的方法。首先来创建一个最简单的LISP程序—-“Hello.lsp”,在AutoCAD 2002加载并运行该

LISP函数大全

一、数学运算功能函数 1.1(十 数值 数值…)返回:累计实数或整数数值 1.2(一 数值 数值…)返回:差值 1.3(* 数值 数值…)返回:所有数值乘积 1.4(/ 数值 数值…)返回:第一个数值除以第二个以后数值...

为什么Lisp语言如此先进?

前言 John McCarthy本来没打算把Lisp设计成编程语言,至少不是我们现在意义上的编程语言。他的原意只是想做一种理论演算,用更简洁的方式定义图灵机。...Lisp是无意从纯理论发展为编程语言,而Fortran从

Lisp神化之路

程序员在谈论不同编程语言的相对优劣时,其口吻就像是在说别在工具腰带上的不同工具——这个适合系统编程,另...要是有人胆敢声称某些语言优于其他语言,键盘侠们定然会开始攻击,如果说的是Lisp那就不同了。Lisp超...

利用lisp进行AutoCAD二次开发(环境说明、文件读取、以及表格创建与写值)

今天的这个例子是lisp计算机语言编程,说到这门...而今天所以又捡起这么计算机语言,是出于两方面原因,首先在AutoCAD明经测绘GIS板块有相当一部分代码是lisp编写的,这部分代码非常实用于测绘GIS日常生产。另外...

Autocad命令从数据文件或Excel读取坐标

本文实现使cad命令自动读取一些已知点的坐标。以画点(point)、画线(line)命令为例。 一、line命令 由于这个命令本身要求连续输入多个点,所以可以在命令提示下将包括多行坐标的数据复制粘贴过来就可以了。数据格式...

从 Racket 入门函数式编程

一直想学学LISP,今天总算开了个头。...如果能够系统学习一下LISP,相信对自己以后掌握这些语言的新特新特征,对自己写JavaScript、Python,对自己了解闭包、高阶函数、Lambda表达式都会有很大帮助。

Lisp 操作 Excel 三例

一、LISP导出数据到新建Excel工作表 如果当前 Windows 系统已经打开了 Excel 程序,则导出数据较快,否则将自动创建 Excel 对象进程,处于隐藏模式。为简便起见,本函数未检测当前系统是否安装 Excel 程序。如果已经...

736. Lisp 语法解析

给定一个类似 Lisp 语句的表达式 expression,求出其计算结果。 表达式语法如下所示: 表达式可以为整数,let 语法,add 语法,mult 语法。表达式的结果总是一个整数。 (整数可以是正整数、负整数、0) let 语法...

autocad中diesel语言详解

“Dumb Interpretively Evaluated String Expression Language”的缩写,AutoCAD和AutoCAD LT的简单编程语言 AutoCAD附带了大量API(应用程序编程接口),可以使用LISP,VBA或C ++等语言构建自定义环境。在Auto...

Lisp:AutoLisp入门、操作编程实例详细攻略

Lisp:AutoLisp入门、操作编程实例详细攻略 目录 AutoLisp入门 1、图文教程 AutoLisp操作 AutoLisp入门 AutoLISP是由Autodesk公司开发的一种LISP程序语言,LISP是List Processor的缩写。通过auto...

Practical Common Lisp学习笔记——之HelloWorld

在REPL实验Lisp中最简单的表达式就是一个数字。输入10会返回10: CL-USER> 10 10Lisp读取器在REPL的R,读取了”10”的文本后,会创建一个Lisp对象表示数字10。这个对象是一个self-evaluating(自求值)对象,...

Lisp永远成不了编程主流语言

简单说,Lisp语言违反了人类人性对事物多样性的需求而不能成为编程语言的主流。

逃离Java多年,历经艰辛,他终于回家了

后记:这篇漫画讲述了小函数在三个王国的遭遇,在Java这个纯粹的面向对象的世界,类是一等公民,函数是依附于类存在的,是类的奴隶;到了Python王国,函数们都摆脱了奴隶的身份,已经是一...

Common Lisp入门笔记(一)7个基本运算符

Common Lisp表达式求值规则是: 首先对每个参数从左到右进行求值; 其次将这些已经求值的参数作为运算符函数的参数进行函数调用求值; 所求得的值作为表达式的值返回。 一、Lisp的数据类型 Lisp有其它语言的一切...

四大LISP方言的比较

If you've used Lisp in the past, you may have ideas about what "Lisp" is that have little to do with Common Lisp. While Common Lisp supplanted most of the dialects it's descended from, it isn't the on

Java实现 LeetCode 736 Lisp 语法解析(递归)

给定一个类似 Lisp 语句的表达式 expression,求出其计算结果。 表达式语法如下所示: 表达式可以为整数,let 语法,add 语法,mult 语法,或赋值的变量。表达式的结果总是一个整数。 (整数可以是正整数、负整数、0) ...

批量提取CAD中文字

2.在CAD中:菜单–工具–AotoLisp–Visual Lisp 编辑器 3.把下面代码复制进去(这个代码会找到所有TEXT命令输入的文字(也就是单行文字),并导出到c盘 cir.txt.如果你需要MTEXT的文字,则要改变代码里面少许参数...

Autolisp:利用AuoCAD之Lisp编程案例之自动智能获取所选对象的面积并标注在指定位置

Autolisp:利用AuoCAD之Lisp编程案例之自动智能获取所选对象的面积并标注在指定位置 目录 输出结果 实现代码 输出结果 实现代码 ;; write area value of a close polygon to drawing (DEFUN ...

与Scheme共舞

发表在《程序员》2007年7月刊上。不log上写帖子不用考虑版面限制,所以这里的帖子比发表的啰嗦点。赵健平编辑,Jacky,和刘未鹏都给了我很多帮助,在这里一并谢了。免费的Scheme实现很多。我用的是PLT Scheme,可以...

AutoLisp:AutoLisp实现对AutoCAD进行输入命令,选择对象,实现不同方向进行缩放

AutoLisp:AutoLisp实现对AutoCAD进行输入命令,选择对象,实现不同方向进行缩放 目录 AutoLisp实践 实现结果 实现代码 AutoLisp实践 实践案例1:输入命令,选择对象,实现不同方向进行缩放 ...

AutoLisp函数

AutoLisp函数一、数学运算功能函数 1.l(十 数值 数值…)返回:累计实数或整数数值 1.2(一 数值 数值…)返回:差值 1.3(* 数值 数值…)返回:所有数值乘积 1.4(/ 数值 数值…)返回:第一个数值...

AutoLisp学习笔记

CAD二次开发可以使用VB、LISP和C#语言,CAD均为各种方式开发了平台。之所以使用LISP,是因为经过多年的累积,已经有很多的基础代码,方便程序的开发。 掌握AutoLISP开发,需要准备如下知识:1、LISP语言 2.Aut

Lisp.定义函数

多数人通过defun来学习怎样定义函数。下面的表达式定义了一个叫做double的函数,这个函数返回它参数的两倍。 [1]> (defun double (x) (* x 2...将这些传递给Lisp之后,我们可以在其它函数调用double,或者直接在最高

command 函数 AutoLisp 命令函数

语法 (command [arguments]...)功能及参数 此函数可使 AutoLISP 能在 AutoCAD 执行命令, 然后传回 nil。arguments 是AutoCAD 的命令或副命令。每一个参数在经过分析之后, 将被送至 AutoCAD 系统来响应其提示...

Practical Common Lisp学习笔记——之准备环境

2.泡沫,洗涤,重复:REPL的一个巡回使用LispBox作为开发环境,使用Emacs提供文本编辑和SLIM。选择一个Lisp实现Lisp不像Perl,Python,VB,C#和Java,...事实上Common Lisp的标准让你在各个编译器实现,不论是开源还

对符号表达式或函数表达式赋值

syms x y;%定义变量x,y z=x^5*y^3;%表达式 x1=[0:20]; y1=[0:20]; z1=subs(z,{x,y},{x1,y1});%可使用x1,y1,z1绘制三维图 disp(z);%写出表达式

Autolisp:利用AuoCAD之Lisp编程案例之自动智能绘制枫叶玫瑰

Autolisp:利用AuoCAD之Lisp编程案例之自动智能绘制枫叶玫瑰 目录 输出结果 实现代码 输出结果 实现代码 ;风玫瑰程序: GXFMG.LSP 1989.1. (defun dbh(a) (* pi (/ a 180.0)) ) (defun C:...

Racket入门

Racket是众多Lisp方言的一种,语法简洁优雅(可以说,对语法的“蔑视”是Lisp系语言的一大特点,也正因为这个原因,学习它们可以让我们更关注计算的本质,而非语法上的细枝末节)。国内关于Racket语言的教程不多,...

【数据结构】简单LISP算术表达式计算器

简单的LISP算法表达式(以下简称表达式)定义如下: (1)一个0…9的这个整数;或者 (2)(运算符 表达式 表达式) 例如 6 , (+45) , (+2(+58)) , (+(+25)+8 , (+(+(+12)(+34))(+(+56)(+78)))都是LISP表达式 实现...

相关热词 c# 打印 等比缩放 c#弹出右键菜单 c# 系统托盘图标 c#结构体定义 c# 根据网络定位 c# 清除html标签 c# uwp最小化 c#和java的区别 64位转换 c# 十进制 c# 点击保存草稿的实现