登录社区云,与社区用户共同成长
邀请您加入社区
字符串处理、转换函数
AutoLisp入门
12.l(*error*字符串)程序错误时的警示信息12.2(alert字符串)以对话框式显示出警告字符串12.3(apply 功能函数列表)将功能函数与列表结合后执行12.4(defun名称自变量列表表达式_.)自定函数或子程序12.5(eval 表达式)返回:表达式的执行结果12.6(exit)强制退出目前的应用程序12.7(lambda 自变量表达式)定义未命名的函数12.8(progn表达
综述 在这篇论文中,我们论述了Lua5.0实现中各个最具创意部分:他的基于寄存器的虚拟机,使用优化后的表作为数组的新算法,和闭包的实现。 据我们所知,Lua是头一个广泛采用基于寄存器虚拟机的语言。对表的优化,允许一个表在他被当作数组使用时,能够做为数组被分块实现(就是说,当他在1...n范围内有足够的关键字)。他对闭包的实现也是独一无二的,结合使用了一个基于数组的栈,这
MIT的文章Structure and Interpretation of Computer Programssecond edition 用的是Scheme 方言 写的LISP的基本知识,怎么样做一个虚拟机,甚至怎么做一个编译器(解释器)。这个应该是MIT学生的课后作业,在我以前的大学,都可以做毕业设计了。
导读: 当前Java领域最激动人心的事情莫过于可允许其它编程语言运行于Java虚拟机上。围绕JRuby、Groovy、Scala还有 Rhino(JavaScript引擎)的讨论已经甚嚣尘上。可为什么要墨守陈规呢?如果你真的想跳出主流,投身于一种与Java截然不同的的语言,Lisp就不失为一种很好的选择。现在已有几种可运行于JVM上的Lisp程序设计语言的开源实现,准备好开始我们的探索
SICP开发环境搭建Grey全部学习汇总:https://github.com/GreyZhang/g_SICPSICP开发环境搭建尝试过程无论开始什么编程语言的学习,先找到一个基础的开发环境还是很重要的。关于SICP的学习,我做了几个常识最终选择DRRacket作为我的开发环境。我首先尝试的是MIT网站上附加的一个EXE程序,从描述看支持的其实是比较老的windows系统。而且,程序是32位的。
以下内容转自:http://kb.cnblogs.com/page/130672/#c1高级编程语言的发展历程作者:徐宥 发布时间: 2012-02-09 23:08 目录 高级编程语言的发展历程(一)创始纪 高级编程语言的发展历程(二)虚拟机的前世今生 高级编程语言的发展历程(三)FORTRAN 语言是怎么来的 高级编程
Clojure介绍Clojure是一个在Java虚拟机上运行的动态函数式编程语言,其语法源于Lisp语言,在Java虚拟机上运行时会编译成字节码,再运行。Clojure坚持函数式编程风格,简化了多线程编程。Clojure坚持code-as-data编程哲学,自身带复杂的Lisp宏系统。Clojure的作者是Rich Hickey。Clojure类似于其它的Lisp,Clojure的语法建立在S-e
1960年诞生在MIT的lisp是最早使用内存动态分布和垃圾回收技术的语言,但本文主要讲解基于sun hotspot的jvm内存管理机制。内存区域中程序计数器,虚拟机栈,本地方法栈三个区域的声明周期和线程相同,方法的执行和退出的同时,栈中的栈帧会执行入栈和出栈的操作,每一个栈帧分配的内存也是可以在类结构推算出来的,因此这几个内存区域的内存分配,回收是具有确定性的,不需要过多考虑内存回收问题
目录 高级编程语言的发展历程(一)创始纪 高级编程语言的发展历程(二)虚拟机的前世今生 高级编程语言的发展历程(三)FORTRAN 语言是怎么来的 高级编程语言的发展历程(四)LISP 和 AI 的青梅竹马 A 高级编程语言的发展历程(五)LISP 和 AI 的青梅竹马 B 高级编程语言的发展历程(六)SCHEME 语言是怎么来的 高级编程语言的发展历程(
高级编程语言的发展历程作者:徐宥 原文链接 全屏阅读 [收藏] 目录 高级编程语言的发展历程(一)创始纪 高级编程语言的发展历程(二)虚拟机的前世今生 高级编程语言的发展历程(三)FORTRAN 语言是怎么来的 高级编程语言的发展历程(四)LISP 和 AI 的青梅竹马 A 高级编程语言的发展历程(五)LISP 和 AI
云计算数据中心网络的关键技术发表时间:2012-4-24黄大川 来源:万方数据关键字:云计算面向服务的架构虚拟化数据中心以太网信息化调查找茬投稿收藏评论好文推荐打印社区分享简要介绍了云计算对数据中心基础架构尤其是数据中心网络的技术要求,着重介绍了云计算数据中心网络的一些关键技术,以及如何以这些技术构建分布式虚拟化的数据中心网络。前言
编程珠玑番外篇-D. 高级语言怎么来的-1作者:徐宥原文:http://blog.youxu.info/2009/05/13/hpl/终于放暑假了, 有心情来八卦了. 我主要想八卦一下高级语言的设计思想和各种范式的来龙去脉, 也就是回答这个问题: 编程语言为什么会发生成现在这个样子哩? 这里面的奥妙又在哪里哩? 我尝试着把这个系列的八卦写下去, 包括虚拟机的设计, 线程的设计, 栈和寄
垃圾回收技术已经出现很久了,可以追溯到20世纪60年代,在LISP语言中就开始进行应用,而后的Smalltalk,java,c#等语言更是一步一步地将其推向新的高潮。它广受技术专家的推崇,并被高度的评价,被认为是提高软件质量和生产力的一个有效的银弹,是一个具有革命性技术。由于计算机的内存资源总是有限的,为了不同的程序运行,必须把不需要使用的内存回收,以便重新使用。假如那一天计算机的内存足够大,可以
lisp
——lisp
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net