Search code examples
Why are compilers so stupid?...


performancelanguage-agnosticcompiler-construction

Read More
Parse a .py file, read the AST, modify it, then write back the modified source code...


pythoncompiler-constructionabstract-syntax-tree

Read More
What is an application binary interface (ABI)?...


compiler-constructionabi

Read More
How is GCC IR different from LLVM IR?...


gcccompilationcompiler-constructionllvm-ir

Read More
C compiler asserts - how to implement?...


ccompiler-constructionassertions

Read More
Is the GCC bootstrapping 'chain' improved / simplified relative to 2021?...


ccompiler-constructionbootstrapping

Read More
How does the compiler know that the comma in a function call is not a comma operator?...


cfunctioncompiler-constructioncomma-operator

Read More
How do I check whether all code paths return a value...


compiler-constructionsemantics

Read More
Dynamically compiled language vs statically compiled language...


javaccompiler-constructioncompilationprogramming-languages

Read More
What's the difference between parse trees and abstract syntax trees (ASTs)?...


compiler-constructionterminologycompiler-theoryabstract-syntax-treeparse-tree

Read More
Why does Bison (Yacc) print new lines for apparently no reason?...


compiler-constructionbisonflex-lexeryacclex

Read More
Printing to output file with Flex/Bison (Lex/Yacc) does not work if I change the order of 2 lines of...


compiler-constructionbisonflex-lexeryacclex

Read More
How to use Flex and Bison (Lex/Yacc) to set line width in the output file?...


compiler-constructionbisonflex-lexeryacclex

Read More
What does the weak_alias function do and where is it defined?...


clinuxgcccompiler-constructiongnu

Read More
Using the TypeScript type checker to see if two types are assignable...


typescriptcompiler-constructiontypescript-compiler-api

Read More
Are compilers allowed to eliminate infinite loops?...


coptimizationcompiler-constructionstandardsinfinite-loop

Read More
How does the C# compiler handle overloading explicit cast operators?...


c#compiler-construction

Read More
What do people mean when they say C++ has "undecidable grammar"?...


c++compiler-construction

Read More
C# Dragon Book (Lexical analysis) How to handle literals...


c#dictionarycompiler-constructionlexer

Read More
How parsers handle preprocessors and conditional compilation?...


c++parsingcompiler-constructionpreprocessor

Read More
Inadvertent use of = instead of ==...


c++ccompiler-constructionprogramming-languages

Read More
How to generate and manipulate JavaScript ESTree AST in TypeScript?...


javascripttypescriptcompiler-constructioncode-generationabstract-syntax-tree

Read More
Is C++ converted into CIL?...


.netc++compiler-constructioncil

Read More
Why do we need prefix, postfix notation...


algorithmcompiler-constructionprogramming-languagesformal-languages

Read More
How TVM is different from MLIR?...


deep-learningcompiler-constructionapache-tvm

Read More
Lexical Analysis...


c++cregexvisual-c++compiler-construction

Read More
Playing with gcc's intermediate GIMPLE format...


cgcccompiler-constructionbackendgimple

Read More
Constants and compiler optimization in C++...


c++optimizationcompiler-constructioncompiler-optimizationconst-correctness

Read More
if the symbol table is created at compile time how can it know the stack frame depth and offset in p...


nestedcompiler-construction

Read More
How does the compiler control help in allocating & deallocating memory in C++?...


c++compiler-constructiondynamic-memory-allocation

Read More
BackNext