-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
48 lines (28 loc) · 1.32 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Update README documentation for karelc command line args
more robust/flexible world parser/reader (it'll dump core now)
error checking in ktr_load_program
common command line args in karelc and karelg
#----------------------------------------------------------------------
# Musts
#----------------------------------------------------------------------
good comments using either Doc++ or HeaderDoc.
error checking of karel program instruction return values
error checking in code
GNU coding standards
#----------------------------------------------------------------------
# Needs
#----------------------------------------------------------------------
world events to handle putbeeper/pickbeeper operations
Robot death depiction on collisions (event?)
support for adding new builtin functions
#----------------------------------------------------------------------
# Wishes
#----------------------------------------------------------------------
world editor -- curses
world editor -- gtk
unify gtk/curses interface to handle X/no-X situations?
-- 29-June-2000 if we do this we may end up requiring gtk libs be
present to build. That wouldn't be real nice.
make yy functions/vars have ktr_ ahead of them for incorporation
into programs that also use bison/yacc
explore the use of flex for the lexer