Questions tagged [ide]
Use this tag for questions about integrating a programming language with an Integrated Development Environment, or constructing an IDE for a language.
6 questions
1
vote
2
answers
321
views
Is it worthy caching third party libraries's sources into a header for saving type-checking-time?
In a specific language's build system (or package manager), checking third party sources (whether local or from a package registry) can be done in different ways.
NPM forces libraries to transpile TS/...
0
votes
2
answers
395
views
How does a multi compiler programming language receive editor support?
Wondering how does a language that indirectly compiles to languages of existing systems or software receive proper type hints, autocompletion, diagnostics, and syntax highlighting for customized file ...
18
votes
5
answers
3k
views
What are some techniques for faster, fine-grained incremental compilation and static analysis?
An incremental compiler is one which only needs to recompile the parts of a program which changed since the last output, as opposed to a batch compiler which must re-compile everything. Incremental ...
11
votes
2
answers
672
views
Can you represent a language with a group with a small/simple generator set?
I'm wondering whether its possible to construct a group where the elements are all possible valid programs, with a small or simple generator set. That way you could have a series of operations you can ...
7
votes
1
answer
417
views
Techniques for resilient parsing in the face of mismatched brackets?
Suppose you want to build an IDE-grade parser for a language with highly uniform and nestable syntax (e.g. Lisp). Without a lot of "special" constructs like top-level functions, you can't ...
4
votes
1
answer
210
views
Supporting a statically-typed language in an IDE?
I'm almost finishing my open-source language's verifier. It performs parsing and verification, which ensures a set of programs are valid both syntatically and semantically at compile-time. To start ...