User loginNavigation |
archivesCreating a markup language compilerHi everyone,
While the most basic and logical program that can be created using these three instructions is in the order above, theoretically, the compiler should be able to take any combination of them and generate program code to run on the selected platform. The selected platform would be one or more platforms from a predefined set such as
At this point, I'm thinking that the language would be a markup language similar to OpenLaszlo's LZX or Facebook's FBML. But I also know my disposition is due entirely to my current involvement in UI development. What would be the simplest way to create this proof of concept? A couple of ideas come to mind.
Integration: So, what am I in for? My undergrad is computer engineering. But it was more hardware than software focused. To get this done in the shortest amount of time – I’m trying to get this idea funded so I can hire “real developers†and assume the proof of concept won't survive beyond funding - do I learn:
Which language is best suited for this? The platforms I’m going to target are nearly all Java based. Is there any open source project whose code I could benefit from learning? Lisp-like language for Domain Specific Languages prototypingA new version of MBase framework is released, along with a DSL building tutorial. MBase is a DSL prototyping/implementation framework for Microsoft .NET - a Lisp-like language with some unique features. Tutorial: MBase documentation, including some highlights on the language architecture: A bigger example - a subset of Paul Graham's Arc language compiler for .NET, a literate program: Project page, where MBase distribution can be downloaded: |
Browse archivesActive forum topics |
Recent comments
22 weeks 2 days ago
22 weeks 2 days ago
22 weeks 2 days ago
44 weeks 3 days ago
48 weeks 5 days ago
50 weeks 2 days ago
50 weeks 2 days ago
1 year 6 days ago
1 year 5 weeks ago
1 year 5 weeks ago