Commit Graph

26 Commits

Author SHA1 Message Date
Greg Shuflin a31735da88 Block syntax fixes 2021-11-11 23:42:22 -08:00
Greg Shuflin 3b5ebf92b4 Some additional notes 2021-10-21 10:45:14 -07:00
Greg Shuflin 4a366fda30 Modified some of the syntax playground 2021-10-21 01:31:31 -07:00
greg 5c9180efc2 Some updates to Schala source files 2018-08-20 19:03:55 -07:00
greg 160ce95e5f Fully comment example source file 2018-07-26 00:52:46 -07:00
greg 8d6fea942f Handle function definition before use
And some other ReducedAST - Evaluation niceties
2018-07-26 00:52:46 -07:00
greg 493d76da0b Add symbol table data structure to typechecking 2018-07-26 00:52:46 -07:00
greg 532c8c45b4 Parse while expressions
Decided to add while expressions to the language to make for-parsing
easier. Plus some other random notes
2018-07-26 00:52:46 -07:00
greg 161e47fe91 Add schala source file test.schala 2018-07-26 00:52:46 -07:00
greg 1a58f3b7af Add fizzbuzz source
Next goal will be, to implement enough to make this work
2018-07-26 00:52:46 -07:00
greg 3b134d7fb6 very simple code 2018-07-26 00:52:46 -07:00
greg 1a84f62818 Kill some old code, make very_simple example print 2018-07-26 00:52:46 -07:00
greg d7e3f695b7 Very simple source file 2018-07-26 00:52:46 -07:00
greg b54a9774ed Rename schala source files to be clearer 2018-07-26 00:52:46 -07:00
greg ecebbb2eae Fix interspersing of newlines in tokenizer infra 2018-07-26 00:52:45 -07:00
greg 78f12c8f1d Show err output when evaluating non-interactively 2018-07-26 00:52:45 -07:00
greg b31325c315 Update schala example code 2018-07-26 00:52:45 -07:00
greg f56d7120c4 Hacky fix for displaying error output non-interactively 2018-07-26 00:52:45 -07:00
greg 76fadf0701 Rename ReplOutput -> LanguageOutput 2018-07-26 00:52:45 -07:00
greg 6e6d494d50 Make directory for schala source files 2018-07-26 00:52:45 -07:00
greg f1f7f43e20 lambdas 2018-07-26 00:52:45 -07:00
greg 8ef5a28aff Evaluator now only prints when a builtin print is called 2018-07-26 00:52:45 -07:00
greg b18c2eee96 Fixed bug w/ lines in functions
Also improved debugging
2018-07-26 00:52:45 -07:00
greg cab0ca6f47 Rukka source file 2018-07-26 00:52:45 -07:00
greg 24608362a5 Added a non-interactive schala source file 2017-10-02 23:42:34 -07:00
greg 18fa160fed Move source files into directory 2017-09-19 22:36:48 -07:00