aboutsummaryrefslogtreecommitdiff
path: root/source
AgeCommit message (Collapse)Author
2017-04-18Rename `over` to `ovr` so that all stack operations are three letter wordsAdrian Kummerlaender
2017-04-18Rename boolean operatorsAdrian Kummerlaender
2017-04-17Add logic negation operation; and, or conditionsAdrian Kummerlaender
2017-04-17Add debug instruction for non-destructive printing of the whole stackAdrian Kummerlaender
2017-04-17Add some more Forth stack operatorsAdrian Kummerlaender
2017-04-16Prevent definition nestingAdrian Kummerlaender
2017-04-16Clean up state, primitives, processing distinctionAdrian Kummerlaender
2017-04-16Extract variable management, move into `state` packageAdrian Kummerlaender
2017-04-15Move top level processing into `machine` moduleAdrian Kummerlaender
2017-04-15Hide module implementation detailsAdrian Kummerlaender
2017-04-15Clearly separate handling of core, conditional and definition primitivesAdrian Kummerlaender
2017-04-15Handle definition, conditional primitive words in respective modulesAdrian Kummerlaender
2017-04-15Abstract stack prependingAdrian Kummerlaender
2017-04-15Perform custom word definition at the same level as conditional primitivesAdrian Kummerlaender
2017-04-15Add README.md, exampleAdrian Kummerlaender
2017-04-14Convert structure to _dub_ build systemAdrian Kummerlaender