JaroslavTulach at 16:03, 24 June 2015 - 2015-06-24 16:03:30

←Older revision Revision as of 16:03, 24 June 2015
Line 1: Line 1:
-
[[Truffle]] gives you [[debugger]] for free! The picture shows [[NetBeans]] debugger stopped in middle of '''simple language''' (an artificial [[language]] used for demo purposes) method. [[NetBeans]] knows nothing about '''simple language''' (that is why syntax coloring is missing), but as [[NetBeans]] understand the [[Truffle]] AST, it can still provide enough valuable information in the debugger.
+
[[Truffle]] gives you [[debugger]] for free! The picture shows [[NetBeans]] debugger stopped in middle of '''simple language''' (an artificial [[language]] used for demo purposes) method. [[NetBeans]] knows nothing about '''simple language''' (that is why syntax coloring is missing), but as [[NetBeans]] understands the [[Truffle]] AST, it can still provide enough valuable information in the debugger.
Please note that the name of the method is properly recognized and shown on top of the stack. Variables '''a''' and '''b''' and their values are properly shown as well.
Please note that the name of the method is properly recognized and shown on top of the stack. Variables '''a''' and '''b''' and their values are properly shown as well.
Designing your own [[language]]? Do you want to spend time writing a [[debugger]]? If not, use [[Truffle]] and you'll get your [[debugger]] for free!
Designing your own [[language]]? Do you want to spend time writing a [[debugger]]? If not, use [[Truffle]] and you'll get your [[debugger]] for free!

JaroslavTulach at 16:02, 24 June 2015 - 2015-06-24 16:02:48

←Older revision Revision as of 16:02, 24 June 2015
Line 1: Line 1:
-
[[Truffle]] gives you [[debugger]] for free! The picture shows [[NetBeans]] debugger stopped in middle of '''simple language''' (an artificial [[language]] used for demo purposes) method. [[NetBeans]] know nothing about '''simple language''' (that is why syntax coloring is missing), but as [[NetBeans]] understand the [[Truffle]] AST, it can still provide enough valuable information in the debugger.
+
[[Truffle]] gives you [[debugger]] for free! The picture shows [[NetBeans]] debugger stopped in middle of '''simple language''' (an artificial [[language]] used for demo purposes) method. [[NetBeans]] knows nothing about '''simple language''' (that is why syntax coloring is missing), but as [[NetBeans]] understand the [[Truffle]] AST, it can still provide enough valuable information in the debugger.
Please note that the name of the method is properly recognized and shown on top of the stack. Variables '''a''' and '''b''' and their values are properly shown as well.
Please note that the name of the method is properly recognized and shown on top of the stack. Variables '''a''' and '''b''' and their values are properly shown as well.
Designing your own [[language]]? Do you want to spend time writing a [[debugger]]? If not, use [[Truffle]] and you'll get your [[debugger]] for free!
Designing your own [[language]]? Do you want to spend time writing a [[debugger]]? If not, use [[Truffle]] and you'll get your [[debugger]] for free!

JaroslavTulach at 15:54, 24 June 2015 - 2015-06-24 15:54:21

←Older revision Revision as of 15:54, 24 June 2015
Line 1: Line 1:
-
[[Truffle]] gives you [[debugger]] for free! The picture shows [[NetBeans]] debugger stopped in middle of '''simple language'' (an artificial [[language]] used for demo purposes) method. [[NetBeans]] know nothing about '''simple language''' (that is why syntax coloring is missing), but as [[NetBeans]] understand the [[Truffle]] AST, it can still provide enough valuable information in the debugger.
+
[[Truffle]] gives you [[debugger]] for free! The picture shows [[NetBeans]] debugger stopped in middle of '''simple language''' (an artificial [[language]] used for demo purposes) method. [[NetBeans]] know nothing about '''simple language''' (that is why syntax coloring is missing), but as [[NetBeans]] understand the [[Truffle]] AST, it can still provide enough valuable information in the debugger.
Please note that the name of the method is properly recognized and shown on top of the stack. Variables '''a''' and '''b''' and their values are properly shown as well.
Please note that the name of the method is properly recognized and shown on top of the stack. Variables '''a''' and '''b''' and their values are properly shown as well.
Designing your own [[language]]? Do you want to spend time writing a [[debugger]]? If not, use [[Truffle]] and you'll get your [[debugger]] for free!
Designing your own [[language]]? Do you want to spend time writing a [[debugger]]? If not, use [[Truffle]] and you'll get your [[debugger]] for free!

JaroslavTulach: Truffle gives you debugger for free! The picture shows NetBeans debugger stopped in middle of '''simple language'' (an artificial language used for demo purposes) method. NetBeans know nothing about '''simple language''' (that is why s - 2015-06-24 15:51:32

Truffle gives you debugger for free! The picture shows NetBeans debugger stopped in middle of '''simple language'' (an artificial language used for demo purposes) method. NetBeans know nothing about '''simple language''' (that is why s

New page

[[Truffle]] gives you [[debugger]] for free! The picture shows [[NetBeans]] debugger stopped in middle of '''simple language'' (an artificial [[language]] used for demo purposes) method. [[NetBeans]] know nothing about '''simple language''' (that is why syntax coloring is missing), but as [[NetBeans]] understand the [[Truffle]] AST, it can still provide enough valuable information in the debugger.

Please note that the name of the method is properly recognized and shown on top of the stack. Variables '''a''' and '''b''' and their values are properly shown as well.

Designing your own [[language]]? Do you want to spend time writing a [[debugger]]? If not, use [[Truffle]] and you'll get your [[debugger]] for free!