2 wumohai wumohai 于 2013.09.09 20:52 提问

如何把自己定义的一个语言转换到java语言。想请问有人知道用什么设计模式比较好不?

如何把自己定义的一个语言转换到java语言。想请问有人知道用什么设计模式比较好不?

1个回答

qyg_java
qyg_java   2018.01.25 15:37

自己写一个编译器,把你的语言编译成class文件就好了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
mapgis使用制作
mapgis图像及图例的制作,及转换到其他格式,用一下就知道好不好了
将表中的一列指定的字符替换成另一个
create table RecordVideo(    rvID int identity primary key,      rtimeRelease datetime not null,    path varchar(32) not null,    nameOfComm varchar(32))上面是建表的语句,其中path是存储的视频的路径,我在存储的时
写给那些想成为Linux高手的人
声明:支持原创,本文章转自“小卒过河” 前言 首先,我想引用一下别人说过的一句话:除非在过去的十年你一直生活在山洞里,否则你一定听说过linux。 是的,现在听说过linux, 会一点linux基本操作的人多如牛毛,然而真正能用linux做一点事情的确少之又少,这就造成了现在的状况:各大 linux论坛十分热闹,但我国linux瞬娜椿故分紧?到底是什么原因造成了这样的状况? 纠其原因,只有两个
你所知道的设计模式有哪些?我来给你讲常用的
你所知道的设计模式有哪些 Java中一般认为有23 种设计模式,我们不需要所有的都会,但是其中常用的几种设计模式应该去掌握。下面列出了所有的设计模式。需要掌握的设计模式我单独列出来了,当然能掌握的越多越好。 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合
【思考一】Android程序员想做手机游戏开发
之前觉得手游开发很有意思,很炫酷,本来以为Android程序员很容易就可以转行来做Android手游开发,后来一段时间苦苦在找资料学习,但是发现,一个纯粹的Android程序员只会用java语言,可能会点简单的C++和C语言,想开发那些炫酷的游戏效果是不可能的,想用Android开发的方式来实现游戏中诸如精灵和碰撞检测这些是很困难的,所以只有使用游戏引擎了,但是,要使用游戏引擎那就要使用新的IDE
设计模式——工厂模式在开发中的应用(简单计算器)
下面以一个简单的计算器为例子来说明,怎么用工厂模式。 如果你没有用任何设计模式,你可能会这样写: package com.meritit; import java.util.Scanner; public class MainClass { public static void main(String[] args) { double result = 0; //1.接收控制台输
一个用java语言编写的网络爬虫程序
一个用java语言编写的网络爬虫程序,有兴趣的可以下载来自己研究研究
你真的精通Java吗?
简历和自我介绍上经常能够读到“精通Java”这样的话,有人和我说,精通Java的人太多了,精通Java已经不能算亮点、不能给自己加分了。可是事实真是这样吗? 对于语言的学习,我有一种观点,一是纵向,即要选择一门自己认为合适的语言学到有相当的深度。二在于横向,即要学习不同类型、不同历史和不同门派的语言: 既有底层的语言,也有高级语言; 接触一些动态语言、函数式语言; 了解一些不同语言的编
java简单工厂设计模式实现计算器
本文使用java的简单工厂设计模式实现简单计算器。 一、项目工程如下: 二、Operation类是计算器的父类: package 计算器; /** * 计算器的父类 * @author Administrator * */ public abstract class Operation { private double x; private double y; pu
设计模式(讲的比较好-思路清晰,非泛泛而谈)
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每