Just Another Macro Language v3.01
. . . . . . . . . . . . . . . . . . . . . . . . for HTML
List of all files
When using usually the generated html files are published and
the files are kept private. However this documentation is all
about and therefore the source code for the documentation can
also be interesting for you. Therefore all files required to generate
documentation is included in this directory, and listed here
in case you are interested downloading any of them:
- jamal.pl
- The source code of
.
- code/jamal.pl
- The Perl code of jamal, unreadable, comments stripped out. Loads a bit faster.
- make.cmd
- WindowsNT batch file that you should start to create
the .out and .html files. Needs few change
to work under UNIX.
- build.txt
-
source file containing the commands that compile the documentation. This
is an example of using for something which is not HTML.
- doc
- Directory containing Embedded Source Documentation
for
. This directory also contains some subdirectories and
dummy files in it used to demonstrate the dir macro. (See jam11.jam)
- code
-
code file directory. esd2html not only extracts documentation from the source, but also
generates a version of the source comments stripped. This is a much smaller file and
even per2exe generates a smaller exe using this source.
- jamal.sdd
- Source code documentation definition file. This is the main definition file for the tool
esd2html to extract HTML documentation pages from
the source files.
- filist.html
- You are reading this file ...
- filist.jam
- unless you are reading the source of it.
- index.html
-
home page.
- index.jam
-
home page source.
- jamdoc.html
- Compiled version of
documentation.
- jamdoc.txt
-
version of documentation.
- tipps.html
- Tricks on how to use
.
- tipps.txt
-
version of tipps.html
- algorith.txt
- algorithmic definition of macro processing order text formatted.
Included by jamdoc.txt.
- example.jam
- Example macros included by jamdoc.txt as well as by other jam files.
- jam1.txt
-
example file.
- jam2.jam
- demonstration how formal parameters are substituted in macro body
- jam3.jam
- demonstrate common mistake missing the starting list separator
- jam4.jam
- and thecorrected example
- jam5.jam
- define the week day names in German
- jam6.jam
- demonstrating for loop for interval
- jam7.jam
- demonstrating for loop with a simple list
- jam8.jam
- demonstrating for loop
- jam9.jam
- a simple dir macro
- jam10.jam
- a simple dir macro sorted
- jam11.jam
- nested dir macros to display subdirectories two level deep
- jam12.jam
- the same as above but the top level directories are evaluated
- jam13.jam
- redefine the day names andd month names to Hungarian. Learn them!
- jam14.jam
- setting am and pm
- jam15.jam
- a sophisticated time display formatting
- jam16.jam
- define macro prev to point to the previous chapter, but the first chapter
- jam17.jam
- calculate a numeric expression
- jam18.jam
- Macro opening and closing string setting demonstration.
- jam19.jam
- again a macro opening/closing string setting example to confuse you.
- jam20.jam
- macro opening/closign string inclusion example
- jam21.jam
- detailing macro comment and how it can alter includes
- jam22.jam
- describing verbatim null
- jam23.jam_
- including a file for which the name is given as macro
- jam24.jam
- demonstrating the macro select
files that are compiled from .jam to .out and
both format is included verbatim into jamdoc.html as example.
jam23.jam_ has a special extension as it is processed using a special
command line defined macro.
- code/jamal.exe
- WindowsNT and Win95 executable version of
. This was generated using
Perl2exe from DEMOBUILDER.
- jamal.gif
- The large
logo in GIF89 format.
- jlog.gif
- The small
logo, as you see here:
- jamal/example.pm
- Example j-SEX module.
You are free to use and distribute as far as your actions are in line
with the GNU General Public Licence. I would also appreciate if you could include
a reference text on one or more of the pages that you crate on a site using .
This can be done using the predefined macro {reference}.
|