XL, an extensible programming language, implements concept programming
来源:互联网 发布:淘宝旺旺名怎么改 编辑:程序博客网 时间:2024/04/30 03:45
XL的特色在于你可以定义新文法。如:
function Factorial (N : integer) return integer written N! is
if N = 0 then
return 1
else
return N * (N-1)!
这样,你就可以用 N! 来表示 Factorial(N) 这样一个函数调用,颇为有趣。
这门语言貌似挺新,转载它在于它的优雅值得欣赏,并有借鉴意义。但个人并不建议你用于工程中。
项目主页:
http://xlr.sourceforge.net/
喜欢新奇的东西的朋友,可以闲暇把玩下。
- XL, an extensible programming language, implements concept programming
- Programming Language
- Lua: an extensible embedded language 部分翻译
- The Curl Programming Language
- The Curl Programming Language
- The Programming Language Tips
- Perl Programming Language
- The Programming Language Idioms
- The Curl Programming Language
- Language Oriented Programming
- The D Programming Language
- Language Oriented Programming (翻译)
- D Programming Language
- Language Oriented Programming
- Ruby Programming language
- The C++ Programming Language
- Ruby Programming Language:
- Programming | Language | C
- MyEclipse 7.5 workspace 改变后智能提示丢失的问题
- C#文件读写补充知识
- 关于baidu google yahoo搜索的web接口代码
- API HOOK
- VB中MsFlexGrid控件的使用细则
- XL, an extensible programming language, implements concept programming
- 在VS2008中调试IronPython代码
- [转]Diary of a Wimpy Kid - Day 1
- 30岁,我的程序员梦想
- 字符串转换之%S与%s
- 控制台程序在指定位置中输出文本
- asp.net错误处理最好的方法
- [译文]JPA的实施模式:保存(游离的)实体
- 控制台程序自动全屏