Beta Version for public website release 30/5/2019
All code Copyright @ Ian Pouncy 30/5/2019
Note 27/8/19: This demo page is operational again (I think -
touch wood) after I fixed the bug caused by the change
in the version of PHP the webhost has on the server.
Ian p
This demo Program will load demo source code files
to compile/pars which you can then edit yourself and experiment with or cut and paste your own data/source code into the input box.
NB you cannot save data or changes on this website - and any changes you make will be lost when you leave the page.
(You can cut and paste from the input and output boxes and save the data/source code yourself though if you want.)
Current capability:
The program will compile/pars JavaScript Demo Code and generate a label table of functions and local variables for each function.
The aim of the program in the first instance is not to compile but to be a coding tool which can generate ref-def tables to be used to include/exclude source code functions if referenced/unreferenced.
Currently it will pars expression statements for JavaScript with reasonable syntactic checks
It does not know about JavaScript built in functions (all functions are currently the of the same status) and it does not support any built in Objects/ references, such as Math. or Document.
It will check for duplicate local and global variable names and duplicate function names
Check the label table output list to see the label table output.
it also generates checked and cleaned output source code.
I am not responsible for any bugs - this is a beta version.
doing reopen_input3
form_input_linec=0
form_input_xtop=2
submit not set
Data Output Form: