Description:
Compiler construction, theory, etc. (Moderated)
|
|
|
C++ - inlining of functions returning an unwindable object
|
| |
Hi all. Note that I've first posted this to microsoft.public.vc.language and after that to comp.lang.c++.moderated where I was told that someone on comp.compilers may shed some light on this :-) The Visual Studio compiler will never inline a funtion that returns an unwindable object (e.g. std::string, CString, etc.)... more »
|
|
parent pointers in AST nodes
|
| |
Hello, When implementing an AST for some language, each AST node typically holds information about the language construct it represents and pointers to children nodes (such as a binary op node pointing to its left-hand and right-hand operands). Is it common / useful to supply a pointer to the node's parent as... more »
|
|
GPCE'10 First Call for Papers (Eindhoven NL, Oct 10)
|
| |
------------------------------ ------------------------------ ------------ CALL FOR PAPERS Ninth International Conference on Generative Programming and Component Engineering (GPCE 2010) October 10-13, 2010 Eindhoven, The Netherlands... more »
|
|
Compiler positions available for week ending November 22
|
| |
This is a digest of ``help wanted'' and ``position available'' messages received at comp.compilers during the preceding week. Messages must advertise a position having something to do with compilers and must also conform to the guidelines periodically posted in misc.jobs.offered. Positions that remain open may be re-advertised once a month. To respond... more »
|
|
Converter from Object-Pascal (Delphi) to C++
|
| |
The program Delphi2Cpp just has been released at: [link] Delphi2Cpp helps to convert Delphi source code to C++. The program saves all simple purely mechanical syntactical substitutions and rearrangements of the code in which the largest portion of the translation consists. A lot of more complex translation steps are... more »
|
|
The First Scala Workshop - Scala Days 2010 (Lausanne CH, Apr 10)
|
| |
The First Scala Workshop ======================== Call for Papers --------------- Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. This workshop is a forum for researchers and practitioners to share... more »
|
|
Meta-S and The Grammar Forge
|
| |
Hello! In another forum, I noticed what appeared to be some possible confusion as to the status of the Meta-S parser and The Grammar Forge. The Meta-S technology and The Grammar Forge are indeed alive and well (now in version 8.0), and are the subject of daily research and development. Commercial as well as academic/research licensing are... more »
|
|
Seed7 Release 2009-11-15
|
| |
Hello, I have released a new version of Seed7: seed7_05_20091115.tgz In the Seed7 programming language new statements and operators can be declared easily. Types are first class objects and therefore templates/generics need no special syntax. Object orientation is used when it brings advantages and not in places when other... more »
|
|
Switch statement code generation
|
| |
...I'm surprised nobody mentioned perfect hashing. This is ideal when the set of values is known in advance. No rehashing. (I'll put this in my ToTry list for our parlanse compiler :) -- IDB [I gather that finding a perfect hash function that runs quickly is not always easy, and that a slightly imperfect hash, e.g., into a... more »
|
|
|