[exprla-devel] Basic XPL tags....
Status: Pre-Alpha
Brought to you by:
xpl2
From: reid_spencer <ras...@re...> - 2002-01-31 07:15:55
|
--- In xpl-dev@y..., "Michael Lauzon" <ce940@f...> wrote: Okay, the person who did his idea of what XPL should look like is a good idea, but.... The language should be simple meaning it should be basic and easy to use. Here are some tags I made up, only two of them have explanations, the rest should be self explanitory, if someone would like to write the explanations for the tags go ahead and do it.: XPL is a XML-based programming language. It should be simple to use so that anyone can learn it and add to it, if the need to do so is required. It will be a compiled language, so that when someone updates the DTD the compiler will be scalable so it will recognise the new tag(s) [if this is possible]. Here are some of the tags (all tags attributes and their values MUST be in lowercase): <xpl></xpl>; The XPL program will be written between these two tags. <include content="xpl.dtd" version="x.x"/ >; This will be a stand alone tag that is required! X is the number of the version. As of this moment none of the other tags have attributes, but that will change. Also, right now this is the only stand alone tag. <comment></comment>; Anything between these two tags will be completely ignored by the compiler. <stdin></stdin> <stdout></stdout> <if></if> <do></do> <loop></loop> <try></try> <then></then> <variable></variable> <where></where> <for></for> <function></function> <public></public> <let></let> <when></when> <slice></slice> <not></not> <splice><splice> <else></else> <elseif></elseif> <unlock></unlock> <lock></lock> <run></run> <end></end> <private></private> <class></class> <start></start> <stop></stop> <case></case> <switch></switch> <name></name> <value></value> <and></and> <or></or> --- End forwarded message --- |