跨平台模版虚拟机概念图

跨平台模版虚拟机概念图.

[img]http://jindw.iteye.com/upload/attachment/88897/8225c533-07ec-39d3-adc0-bf2d0d724b37.jpg[/img]

说到跨平台,翻译成一种简单的便于计算机处理的中间代码是一种不错的选择。

对于跨平台模板来说,我们不但可以简化模板解释环境的实现。还可以跨平台共享同一个模板编译系统。

模板被翻译成中间代码之后,可以有两种处理方式:

对于静态语言,可以实现能直接解析中间代码的模板虚拟机,直接解析这种中间代码。
对于一些动态语言来说,直接翻译成能被目标语言环境运行的源代码或许是一个更好的选择。


相关实现:

Lite XML
[url]http://lite.googlecode.com[/url]
模板虚拟机实现技术说明:
[url]http://code.google.com/p/lite/wiki/HowToBuildRuntime[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值