An attempt at a programming language without reserved words.
Pascal
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc tweaks Aug 18, 2018
euler tweaks Aug 18, 2018
.gitignore init/final code block per file, split ttFunction/ttOverload, promote … Nov 14, 2014
About_Strato.md docs Jan 11, 2018
LICENSE constructors, properties Jan 10, 2015
README.md local vars with prefix ":"; stOpTypeIs "?=" on ttClassRef Sep 4, 2015
TODO.md extensive revision Nov 28, 2017
hw.xso strato file extension ".xso" Mar 22, 2018
oo.xso strato file extension ".xso" Mar 22, 2018
shell.xso strato file extension ".xso" Mar 22, 2018
strato.cfg init/final code block per file, split ttFunction/ttOverload, promote … Nov 14, 2014
strato.dof iteration boolean predicate only Mar 27, 2018
strato.dpr strato file extension ".xso" Mar 22, 2018
strato.dproj tweaks Aug 18, 2018
strato.res tweaks Aug 18, 2018
strato.xso strato file extension ".xso" Mar 22, 2018
stratoDebug.pas tweaks Aug 18, 2018
stratoDebugView.dfm tweaks Aug 18, 2018
stratoDebugView.pas tweaks Aug 18, 2018
stratoDecl.pas tweaks Aug 18, 2018
stratoDecl_reverse_lookup.txt extensive revision Jul 18, 2017
stratoDict.pas extensive revision Nov 28, 2017
stratoExec.pas tweaks Aug 18, 2018
stratoFn.pas tweaks Aug 18, 2018
stratoLit.pas tweaks Aug 18, 2018
stratoLogic.pas extensive revision Nov 28, 2017
stratoParse.pas tweaks Aug 18, 2018
stratoPred.pas tweaks Aug 18, 2018
stratoSource.pas tweaks Aug 18, 2018
stratoSphere.pas tweaks Aug 18, 2018
stratoTokenizer.pas tweaks Aug 18, 2018
stratoTools.pas tweaks Aug 18, 2018
strato_Icon.ico tweaks Aug 18, 2018
xsView.cfg extensive revision Nov 28, 2017
xsView.dof iteration boolean predicate only Mar 27, 2018
xsView.dpr extensive revision Nov 28, 2017
xsView.dproj tweaks Aug 18, 2018
xsView.res tweaks Aug 18, 2018
xsViewMain.dfm tweaks Aug 18, 2018
xsViewMain.pas tweaks Aug 18, 2018
xsView_Icon.ico tweaks Aug 18, 2018

README.md

strato

An attempt at a programming language without reserved words.

WORK IN PROGRESS

I wanted to roll the muscle on writing an interpreter and perhaps a compiler (long shot). The main thing I try to get from this is appreciate more the work being done on the serious compilers and programming languages of this world.

Also I'm curious if it's at all doable and workable to have a programming language without any reserved words. If there's anything there and it grows from here, that would be nice but not at all what I'm after.

Read more in About Strato