Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [wtp-dev] WTP JSDT call



On 10 Nov 2015, at 10:35, Tom Schindl wrote:

Hi,

The question is what is the AST required for. eg
Tools mostly operate on AST, it is much efficient for tools to use AST instead of the text document
for things like analysis, conversion, validation etc.

I've used Nashorn a
while back to get a simple AST from JavaScript, although I think it does not yet support ES6 and it naturally does not do all the type-inference.
Does anybody know how Netbeans does his JavaScript stuff? Do they use
Nashorn?

I have not looked but it would be interesting to know.

I tend to think in small services and an editor needs the following:

Prio 1:
-------
* Syntax highlighting (lexical)
* Outline
* Autocomplete
* Error-Reporting
* Doc-Hover information

Prio 2:
-------
* Syntax highlighting (semantical)
* Refactor/Rename
* Debug

who are potentially totally decoupled from each other! Whether semantic
highlight is important depends heavily on the language. I think for
imperative languages it is not a must but for something like CSS it is.

Tom

On 10.11.15 15:22, Gorkem Ercan wrote:

Hi ,
Today's agenda for the call is now online [1]

We will be reviewing the renewal architecture [2] and try to discuss and
hopefully
conclude on the proposals. I would appreciate if you can take a look at
the discussion on [2] and contribute
either by attending the meeting, on the mailing list.

Also attached to the agenda screencasts for the JS debugger that Denis
has been working to revive. I feel that we are ready
to move forward with this work and contribute it to JDST.


[1] https://wiki.eclipse.org/JSDT/Confcalls/Minutes_20151110#Meeting_Agenda
[2] https://wiki.eclipse.org/JSDT/JSDTRenewalArchitecture

--
Gorkem
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe
from this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev


--
Thomas Schindl, CTO
BestSolution.at EDV Systemhaus GmbH
Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck
http://www.bestsolution.at/
Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev


Back to the top