From aef93ea3969feee92e68358395d5750ebe83f57d Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Sat, 29 Mar 2014 17:35:53 -0500 Subject: PS: error handling, throw, print excpetions without dying. --- docs/step_notes.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'docs/step_notes.txt') diff --git a/docs/step_notes.txt b/docs/step_notes.txt index 703d855..c0cd35a 100644 --- a/docs/step_notes.txt +++ b/docs/step_notes.txt @@ -36,6 +36,11 @@ Step Notes: - read_atom - return scalar boxed type: - nil, true, false, symbol, integer, string + - repl loop + - catch errors, print them and continue + - impls without exception handling will need to have a global + variable with checks for it at the beginning of critical + code sections - vectors - Basically: two array types that retain their boxed types, can be @@ -103,7 +108,9 @@ Step Notes: - if: - fn*: - simple if language supports closures - - define not using rep() + - otherwise needs a way of representing functions that can + have associated metadata + - define "not" using REP/RE - metadata -- cgit v1.2.3