Jasmin 是一种免费的开源的JAVA汇编器,它将使用Java
虚拟机指令集以人类容易阅读方式编写的类汇编语法文件编译成class文件。
JAVA语言
Jasmin是一
自由软件的JAVA组合语言,可用于设计class(类别)档如同以JAVA语言设计的相同与运用,但更可以得以深入了解JAVA语言与PC之间的运作模式与方法。Jasmin程式的编译与设计,仍是以易读性为考量来设计,其适合熟悉JAVA语言与略懂C/
C++语法的程式设计师,如同assembler-like语法以Java Virtual Machine (JVM) 架构与
程序设计书为核心;但是 Jasmin 仍不同于 Java
编程语言的编译 (
编译器 Programing) 方式,而是以类似 C++ compiler 的方式来组译 (assembler) 与连结(linker)。
Jasmin 的编写以类似 assembler-like 语法,其语言设计简洁与易读,编译完成后会被转成为一中间码 (bytecode) 的 JVM Class 档,可用于 Java 即时系统 (Java runtime system).
编译完成后会形成二种接进低阶档案格式即 Java classes (Class) 档与 Java Archive (JAR) 档为主,软件主要网址为 tinapoc
编译方式
相关编译使用方法如下:
java -jar jasmin.jar examples\HelloWorld.j [Windows] 或 java -jar jasmin.jar examples/HelloWorld.j [Unix/Mac OS X]
历史
Jon Meyer 与 Troy Downing两位为开发Jasmin程式的主要人物,他们并共同出版了名为"JAVA虚拟机器"的书籍 "Java Virtual Machine"。注1
Jasmin提供了164个指令,内容包涵了相同于
编程语言的类别、例外、运算子、资料处理、数学处理与执行绪等。程式本身的编辑可使用一般的
文字处理软件来编写(如:记事本,
ultraedit或高阶的程式编写用的IDE接口软件亦可)。编写完成后的档案必需命名以".j"为结尾才可以作为组译时使用,以运作于 Java 的虚拟机器内。
Jasmin仍是定订为
sourceforge组织内部的 Open Source project.
注1:该书中文繁体版本已绝版,但仍有些二手书于市面交易。
jasmin公司
澳大利亚JASMIN(
简诗美)护肤品有限公司,是全球性高档有机美容护肤产品的生产和服务供应商,也是天然环保有机护肤品的先驱和领导者。
早在2002年,JASMIN全部产品就已得到澳大利亚有机认证机构O.F.C的认证,拥有180种有机认证护肤品及彩妆,乃是有机护肤产品行业当之无愧的翘楚。
素馨属的产品销往
欧洲、美洲和
亚洲地区的很多国家,其优良品质及环保健康理念深受世界各地用户的钟爱。
多年来,JASMIN有机实验室汇聚了
澳大利亚有机配方科学、芳疗及皮肤科学等各领域专业研发人员的集体智慧,实现了天然有机植物精华、芳香疗法和现代SPA的完美结合,成就了JASMIN产品历久弥新的卓越品质与优雅品位。
JASMIN是全球环境保护和
生物多样性事业的积极参与者,不仅支持和资助着多个重大环保项目,同时也在这些公益服务中享受到造福于人的快乐,进一步印证了自身的社会价值!
2002年10月
素馨属旗下产品全部获得澳大利亚有机认证机构O.F.C的有机认证。
2007年,JASMIN登陆中国,为中国女性带来真正的纯有机之护肤产品和最健康之美容方式。
2008年,JASMIN有机农场被列为“
澳大利亚推荐旅游景点”。
2008年,JASMIN有机护肤品公司获得澳洲最高荣誉“市长嘉奖函”,JASMIN的产品品质和社会贡献再次得到澳洲政府的认可和表彰。
2009年,JASMIN研发生产出有机植物生态纤维面膜芯片,被称为“第6代面膜”。
2010年底,
素馨属即将推出有机植物干细胞护肤系列产品。
参考资料
Warning: Invalid argument supplied for foreach() in
/www/wwwroot/newbaike1.com/id.php on line
362