diff --git a/pas2js.sed b/pas2js.sed deleted file mode 100755 index 12e812a..0000000 --- a/pas2js.sed +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/sed -f - -# Convert Pascal syntax to Javascript - -s,{,/*,g -s,},*/,g -s/ = / == /g -s/:=/=/g -s/procedure/function/g -s/begin/{/ -s/end;/}/g -s/end/}/g - -s/not/!/g -s/ and / \&\& /g -s/ or / || /g -s/<>/!=/g -s/ mod / % /g - -s/if /if (/g -s/ then/)/g - -s/while /while (/g -s/for /for (/g -s/with /with (/g -s/ do/)/ - -s/case /switch (/g -/\Wcase\W/ s/ of/) {/g - -s/Result =/return/g - -/^function / s/): [A-Za-z][A-Za-z]*;/)/ -/^function / s/: [A-Za-z][A-Za-z]*;/()/ -#/^function / s/: [A-Za-z][A-Za-z]*//g - -/\Wfor\W/ s/ to /; i <= / -/\Wfor\W/ s/)/; ++i)/