This server is intended for use for Academic Classwork related Git repositories only. Projects/repositories will generally be removed after 6 months following close of the semester. Inactive repositories from previous semester are now being archived when no activity for 365 days. They are renamed and marked as 'archived'. After 90 days in that state they will be removed from the system completely.

Commit 86872844 authored by Jonathan Evans's avatar Jonathan Evans

added output

parent ded446bf
EXPR type is: INT
---- Completed parsing ----
Bye!
___Entering new scope...
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Exiting scope...
___Adding sub to symbol table
Line 3: Arg 1 must be integer
Bye!
Line 1: Arg 2 must be integer
Bye!
Line 1: Arg 1 must be integer
Bye!
Line 1: Arg 2 must be integer
Bye!
Line 1: Arg 1 must be integer
Bye!
EXPR type is: INT_OR_BOOL
---- Completed parsing ----
Bye!
EXPR type is: INT_OR_STR
---- Completed parsing ----
Bye!
EXPR type is: INT
---- Completed parsing ----
Bye!
EXPR type is: INT_OR_STR
---- Completed parsing ----
Bye!
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Exiting scope...
___Adding z to symbol table
Line 7: Arg 1 cannot be a function
Bye!
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Exiting scope...
___Adding z to symbol table
Line 7: Arg 2 cannot be a function
Bye!
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Exiting scope...
___Adding z to symbol table
Line 7: Arg 3 cannot be a function
Bye!
EXPR type is: INT
---- Completed parsing ----
Bye!
___Entering new scope...
___Exiting scope...
EXPR type is: FUNCTION
---- Completed parsing ----
Bye!
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Exiting scope...
EXPR type is: INT
---- Completed parsing ----
Bye!
___Entering new scope...
___Exiting scope...
EXPR type is: INT_OR_STR
---- Completed parsing ----
Bye!
___Entering new scope...
___Exiting scope...
EXPR type is: BOOL
---- Completed parsing ----
Bye!
___Entering new scope...
___Exiting scope...
EXPR type is: BOOL
---- Completed parsing ----
Bye!
___Entering new scope...
___Adding x to symbol table
___Exiting scope...
___Entering new scope...
___Adding x to symbol table
___Exiting scope...
EXPR type is: INT_OR_STR_OR_BOOL
---- Completed parsing ----
Bye!
___Entering new scope...
___Entering new scope...
___Adding x to symbol table
___Exiting scope...
___Adding f to symbol table
___Exiting scope...
EXPR type is: INT_OR_STR_OR_BOOL
---- Completed parsing ----
Bye!
___Entering new scope...
___Entering new scope...
___Adding x to symbol table
___Exiting scope...
___Adding f to symbol table
___Exiting scope...
EXPR type is: INT
---- Completed parsing ----
Bye!
___Entering new scope...
___Entering new scope...
___Exiting scope...
___Exiting scope...
Line 1: Arg 1 cannot be a function
Bye!
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Adding z to symbol table
___Exiting scope...
Line 1: Too few parameters in function call
Bye!
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Adding z to symbol table
___Exiting scope...
Line 1: Too many parameters in function call
Bye!
___Entering new scope...
___Exiting scope...
Line 1: Too many parameters in function call
Bye!
___Entering new scope...
___Exiting scope...
EXPR type is: INT
---- Completed parsing ----
Bye!
___Entering new scope...
___Exiting scope...
EXPR type is: STR
---- Completed parsing ----
Bye!
___Entering new scope...
___Exiting scope...
EXPR type is: INT_OR_STR
---- Completed parsing ----
Bye!
___Entering new scope...
___Entering new scope...
___Exiting scope...
___Adding f0 to symbol table
___Entering new scope...
___Adding x to symbol table
___Exiting scope...
___Adding f1 to symbol table
___Entering new scope...
___Adding x1 to symbol table
___Adding x2 to symbol table
___Adding x3 to symbol table
___Adding x4 to symbol table
___Adding x5 to symbol table
___Adding x6 to symbol table
___Adding x7 to symbol table
___Adding x8 to symbol table
___Adding x9 to symbol table
___Exiting scope...
___Adding fn to symbol table
___Exiting scope...
EXPR type is: STR
---- Completed parsing ----
Bye!
___Entering new scope...
___Adding s to symbol table
___Exiting scope...
EXPR type is: STR
---- Completed parsing ----
Bye!
___Entering new scope...
___Adding x to symbol table
___Exiting scope...
EXPR type is: INT
---- Completed parsing ----
Bye!
___Entering new scope...
___Exiting scope...
EXPR type is: BOOL
---- Completed parsing ----
Bye!
___Entering new scope...
___Entering new scope...
___Exiting scope...
___Exiting scope...
Line 2: Arg 2 cannot be a function
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
___Entering new scope...
___Exiting scope...
Line 1: Arg 1 cannot be a function
Bye!
___Entering new scope...
___Exiting scope...
Line 1: Arg 2 cannot be a function
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Exiting scope...
Line 1: Arg 1 cannot be a function
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: STR
---- Completed parsing ----
Bye!
EXPR type is: INT
---- Completed parsing ----
Bye!
___Entering new scope...
___Adding s to symbol table
___Exiting scope...
EXPR type is: STR
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
___Entering new scope...
___Entering new scope...
___Adding x to symbol table
___Adding y to symbol table
___Exiting scope...
___Adding sub to symbol table
Line 3: Arg 1 cannot be a function
Bye!
Line 1: Arg 1 must be integer or string
Bye!
Line 1: Arg 2 must be integer or string
Bye!
___Entering new scope...
___Exiting scope...
Line 1: Arg 1 must be integer or string
Bye!
___Entering new scope...
___Exiting scope...
Line 1: Arg 2 must be integer or string
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: BOOL
---- Completed parsing ----
Bye!
EXPR type is: STR
---- Completed parsing ----
Bye!
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment