|
- PROGRAM
- GLOBAL_LIST
- FUNCTION
- IDENTIFIER_DATA(newton)
- VARIABLE_LIST
- IDENTIFIER_DATA(n)
- BLOCK
- STATEMENT_LIST
- PRINT_STATEMENT
- STRING_DATA("The square root of")
- IDENTIFIER_DATA(n)
- STRING_DATA("is")
- EXPRESSION((null))
- IDENTIFIER_DATA(improve)
- EXPRESSION_LIST
- IDENTIFIER_DATA(n)
- NUMBER_DATA(1)
- RETURN_STATEMENT
- NUMBER_DATA(0)
- FUNCTION
- IDENTIFIER_DATA(improve)
- VARIABLE_LIST
- IDENTIFIER_DATA(n)
- IDENTIFIER_DATA(estimate)
- BLOCK
- DECLARATION_LIST
- DECLARATION
- VARIABLE_LIST
- IDENTIFIER_DATA(next)
- STATEMENT_LIST
- ASSIGNMENT_STATEMENT
- IDENTIFIER_DATA(next)
- EXPRESSION(-)
- IDENTIFIER_DATA(estimate)
- EXPRESSION(/)
- EXPRESSION(-)
- EXPRESSION(*)
- IDENTIFIER_DATA(estimate)
- IDENTIFIER_DATA(estimate)
- IDENTIFIER_DATA(n)
- EXPRESSION(*)
- NUMBER_DATA(2)
- IDENTIFIER_DATA(estimate)
- IF_STATEMENT
- RELATION
- EXPRESSION(-)
- IDENTIFIER_DATA(next)
- IDENTIFIER_DATA(estimate)
- NUMBER_DATA(0)
- RETURN_STATEMENT
- EXPRESSION(-)
- IDENTIFIER_DATA(next)
- NUMBER_DATA(1)
- RETURN_STATEMENT
- EXPRESSION((null))
- IDENTIFIER_DATA(improve)
- EXPRESSION_LIST
- IDENTIFIER_DATA(n)
- IDENTIFIER_DATA(next)
- String table:
- 0: "The square root of"
- 1: "is"
- --
- Globals:
- improve: function 1:
- 3 local variables, 2 are parameters:
- next: local var 2
- estimate: parameter 1
- n: parameter 0
- newton: function 0:
- 1 local variables, 1 are parameters:
- n: parameter 0
- --
- Linked string 0
- Linked parameter 0 ('n')
- Linked string 1
- Linked function 1 ('improve')
- Linked parameter 0 ('n')
- Linked local var 2 ('next')
- Linked parameter 1 ('estimate')
- Linked parameter 1 ('estimate')
- Linked parameter 1 ('estimate')
- Linked parameter 0 ('n')
- Linked parameter 1 ('estimate')
- Linked local var 2 ('next')
- Linked parameter 1 ('estimate')
- Linked local var 2 ('next')
- Linked function 1 ('improve')
- Linked parameter 0 ('n')
- Linked local var 2 ('next')
|