Meta Large Language Model Compiler: Foundation Models of Compiler Optim

By John R Levine on Mon Jul 8 21:27:49 2024

Latest reply by John R Levine on Mon Jul 8 21:27:49 2024

Compilation Quotient (CQ): A Metric for the Compilation Hardness of Pro

By John R Levine on Mon Jun 10 14:21:36 2024

Latest reply by anton@mips.complang.tuwien.ac.at on Fri Jun 14 16:00:06 2024

Job: Full professor in Linz, Austria

By anton@mips.complang.tuwien.ac.at on Thu Jun 6 17:35:31 2024

Latest reply by anton@mips.complang.tuwien.ac.at on Thu Jun 6 17:35:31 2024

Languages in the Stack v2

By Derek on Wed Jun 5 00:43:38 2024

Latest reply by Derek on Wed Jun 5 00:43:38 2024

Who said "Embarrassingly Serial or Embarrassingly Sequential"

By Christopher F Clark on Sat May 25 10:21:37 2024

Latest reply by Christopher F Clark on Sat May 25 10:21:37 2024

Ada-Europe - AEiC 2024 early registration deadline imminent

By Dirk.Craeynest@cs.kuleuven.be on Sat May 18 13:05:11 2024

Latest reply by Dirk.Craeynest@cs.kuleuven.be on Sat May 18 13:05:11 2024

Job: Full Professor for Programming Languages and Compilers in Vienna

By anton@mips.complang.tuwien.ac.at on Sat May 4 10:10:05 2024

Latest reply by anton@mips.complang.tuwien.ac.at on Sat May 4 10:10:05 2024

CfP: MPLR 2024 in Vienna, Deadline May 16 (September, 2024)

By anton@mips.complang.tuwien.ac.at on Sat May 4 09:55:50 2024

Latest reply by anton@mips.complang.tuwien.ac.at on Sat May 4 09:55:50 2024

Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2024 (Barcelo

By Dirk.Craeynest@cs.kuleuven.be on Tue Apr 16 13:04:40 2024

Latest reply by Dirk.Craeynest@cs.kuleuven.be on Tue Apr 16 13:04:40 2024

Figuring out grammars from examples

By John R Levine on Fri Apr 12 18:39:51 2024

Latest reply by Derek on Mon Apr 15 02:17:04 2024

Earliest detailed description of a compiler?

By Derek on Sat Apr 13 12:55:05 2024

Latest reply by Derek on Sat Apr 13 12:55:05 2024

Array accesses are boring

By John R Levine on Wed Mar 6 11:42:01 2024

Latest reply by Florian Weimer on Fri Mar 15 21:50:13 2024

TDFA regular expression matching

By John R Levine on Thu Feb 22 14:28:40 2024

Latest reply by John R Levine on Thu Feb 22 14:28:40 2024

AEiC 2024 - Ada-Europe conference - Deadlines Approaching (Barcelona, J

By Dirk.Craeynest@cs.kuleuven.be on Fri Feb 16 20:10:42 2024

Latest reply by Dirk.Craeynest@cs.kuleuven.be on Fri Feb 16 20:10:42 2024

AEiC 2024 - Ada-Europe conference - CfC for Additional Tracks (Barcelon

By Dirk.Craeynest@cs.kuleuven.be on Tue Feb 6 11:51:13 2024

Latest reply by Dirk.Craeynest@cs.kuleuven.be on Tue Feb 6 11:51:13 2024

Interesting paper on regex NFA matching

By John R Levine on Thu Jan 25 22:10:56 2024

Latest reply by Christopher F Clark on Thu Feb 1 04:09:48 2024

Ada-Europe conference - 31 Jan Journal Track Extended Deadline (Barcelo

By Dirk.Craeynest@cs.kuleuven.be on Mon Jan 8 11:47:15 2024

Latest reply by Dirk.Craeynest@cs.kuleuven.be on Mon Jan 8 11:47:15 2024

Ada-Europe Conference - 2nd Call for Contributions - AEiC 2024 (Barcelo

By Dirk.Craeynest@cs.kuleuven.be on Wed Nov 22 17:58:12 2023

Latest reply by Dirk.Craeynest@cs.kuleuven.be on Wed Nov 22 17:58:12 2023

Which comes first, languages or compilers?

By gah4 on Wed Oct 25 12:39:24 2023

Latest reply by Thomas Koenig on Thu Nov 2 07:20:18 2023

Interpreters and caller-saved registers

By anton@mips.complang.tuwien.ac.at on Fri Oct 13 07:44:46 2023

Latest reply by Kaz Kylheku on Wed Oct 25 17:19:17 2023

How dense is A First Course in Formal Language Theory?

By gah4 on Tue Oct 24 17:58:46 2023

Latest reply by gah4 on Tue Oct 24 17:58:46 2023

CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies (Barcelon

By Dirk.Craeynest@cs.kuleuven.be on Tue Sep 26 14:09:57 2023

Latest reply by Dirk.Craeynest@cs.kuleuven.be on Tue Sep 26 14:09:57 2023

PACT 2023 October 21-25 2023 - Final Call for Participation (Vienna, Oc

By Juan Manuel Cebrián González on Mon Sep 18 10:25:21 2023

Latest reply by Juan Manuel Cebrián González on Mon Sep 18 10:25:21 2023

How detect grammar not derive nonterminals ?

By Andy on Mon Sep 11 08:58:17 2023

Latest reply by gah4 on Thu Sep 14 20:04:30 2023

How detect grammar not derive nonterminals ? borucki.andrzej@gmail.com

By Christopher F Clark on Thu Sep 14 00:24:10 2023

Latest reply by Christopher F Clark on Thu Sep 14 00:24:10 2023

Common HOL Phase 1 Reports (proposals for the Ada language)

By Luke A. Guest on Wed Aug 30 18:24:25 2023

Latest reply by Luke A. Guest on Wed Aug 30 18:24:25 2023

PACT 2023 - First Call for Participation: Early Registration Deadline S

By Juan Manuel Cebrián González on Tue Aug 29 15:46:30 2023

Latest reply by Juan Manuel Cebrián González on Tue Aug 29 15:46:30 2023

Reminder: CGO24's submission deadline is September 1st (Edinburgh, Marc

By Fernando on Sat Aug 5 04:02:43 2023

Latest reply by Fernando on Sat Aug 5 04:02:43 2023

GNU Tools Cauldron 2023 (Cambridge UK, Sept 2023

By Vidya Praveen on Fri Aug 4 10:08:04 2023

Latest reply by Kaz Kylheku on Sat Aug 5 01:53:15 2023

How to deal with temporary pointer in the precise garbage collection

By xiao mei on Mon Jul 24 18:45:52 2023

Latest reply by George Neuner on Sat Jul 29 20:08:56 2023

Announcing Ox release 1.11.1

By Tom Shields on Thu Jul 27 20:17:21 2023

Latest reply by Tom Shields on Thu Jul 27 20:17:21 2023

Retrieving data from multiple lists from a single pattern

By Archana Deshmukh on Fri Jul 21 04:25:44 2023

Latest reply by Archana Deshmukh on Tue Jul 25 20:58:42 2023

hash code binary search at work

By Kaz Kylheku on Mon Jul 17 17:35:31 2023

Latest reply by Kaz Kylheku on Mon Jul 17 17:35:31 2023

modifying constants in Fortran and elsewhere

By gah4 on Mon Jul 10 19:42:01 2023

Latest reply by gah4 on Mon Jul 17 10:51:56 2023

VMIL 2023 - Co-located with SPLASH'23 - Deadline Extension (Portugal, O

By fithos89@gmail.com on Thu Jul 13 06:45:55 2023

Latest reply by fithos89@gmail.com on Thu Jul 13 06:45:55 2023

bison parser : retrieving values from recursive pattern

By Archana Deshmukh on Thu Jul 6 02:12:38 2023

Latest reply by Kaz Kylheku on Fri Jul 7 01:14:04 2023

CFP: PLOS '23: 12th Workshop on Programming Languages and Operating Sys

By Eric Eide on Fri Jun 30 13:28:48 2023

Latest reply by Eric Eide on Fri Jun 30 13:28:48 2023

Workshop on Virtual Machines and Language Implementations (VMIL’23) -

By fithos89@gmail.com on Wed Jun 21 05:46:13 2023

Latest reply by fithos89@gmail.com on Wed Jun 21 05:46:13 2023

Announcing Ox release 1.11 [resend with corrected subject line]

By Tom Shields on Tue Jun 20 17:44:51 2023

Latest reply by Tom Shields on Tue Jun 20 17:44:51 2023

Repetitive tokens

By Christopher F Clark on Fri Jun 16 01:09:37 2023

Latest reply by Christopher F Clark on Fri Jun 16 01:09:37 2023

Parsing repetitive tokens across multiple patterns

By Archana Deshmukh on Thu Jun 15 06:57:33 2023

Latest reply by Kaz Kylheku on Fri Jun 16 00:31:40 2023

AEiC 2023, Ada-Europe Reliable Softw. Technol. (Lisbon, June 2023)

By Dirk.Craeynest@cs.kuleuven.be on Fri Jun 9 13:03:04 2023

Latest reply by Dirk.Craeynest@cs.kuleuven.be on Fri Jun 9 13:03:04 2023

flex and bison grouping

By Archana Deshmukh on Thu May 18 22:54:13 2023

Latest reply by Hans-Peter Diettrich on Sat May 27 02:08:39 2023

Call for Workshops/Tutorials: PACT 2023 (Vienna, Oct 2023)

By Juan Manuel Cebrián González on Wed May 24 10:14:36 2023

Latest reply by Juan Manuel Cebrián González on Wed May 24 10:14:36 2023

binary search debugging of compilers

By Russ Cox on Fri May 12 13:59:22 2023

Latest reply by Hans-Peter Diettrich on Mon May 22 09:05:05 2023

Ada-Europe - AEiC 2023 early registration deadline approaching (Lisbon,

By Dirk Craeynest on Sun May 21 12:15:13 2023

Latest reply by Dirk Craeynest on Sun May 21 12:15:13 2023

Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023 (Lisbon,

By Dirk Craeynest on Thu May 11 20:12:05 2023

Latest reply by Dirk Craeynest on Thu May 11 20:12:05 2023

Deep expression chain performance

By Andy on Tue Apr 25 06:51:55 2023

Latest reply by Anton Ertl on Thu Apr 27 06:17:51 2023

fledgling assembler programmer

By Alan Beck on Tue Mar 21 17:40:18 2023

Latest reply by Thomas Koenig on Sat Apr 8 18:25:06 2023

Call for Papers: PACT 2023 *Deadline Extension April 15* (Vienna, Oct 2

By =?UTF-8?Q?Juan_Manuel_Cebri=C3=A1n_ on Tue Mar 28 11:07:46 2023

Latest reply by =?UTF-8?Q?Juan_Manuel_Cebri=C3=A1n_ on Tue Mar 28 11:07:46 2023

A simpler way to tokenize and parse?

By Roger L Costello on Fri Mar 24 14:45:40 2023

Latest reply by Lieven Marchand on Mon Mar 27 23:15:02 2023

getting AST from yacc

By iwlnx on Sat Mar 25 09:45:06 2023

Latest reply by iwlnx on Sat Mar 25 09:45:06 2023

CFP: CGO 2024 (Edinbugh, March 2024)

By Fernando on Fri Mar 24 03:32:49 2023

Latest reply by Fernando on Fri Mar 24 03:32:49 2023

Ada-Europe Conference - 6 March Extended Final Deadline (Lisbon, June 2

By Dirk Craeynest on Sat Feb 25 15:36:44 2023

Latest reply by Dirk Craeynest on Sat Feb 25 15:36:44 2023

Re: ireegular expressions, syntax complexity

By Anton Ertl on Wed Feb 22 10:55:21 2023

Latest reply by Kaz Kylheku on Thu Feb 23 00:34:29 2023

syntax complexity

By gah4 on Wed Feb 15 15:08:12 2023

Latest reply by Anton Ertl on Tue Feb 21 18:39:55 2023

Call for Papers: PACT 2023 (Vienna, Oct 2023)

By =?UTF-8?Q?Juan_Manuel_Cebri=C3=A1n_ on Tue Feb 21 11:16:43 2023

Latest reply by =?UTF-8?Q?Juan_Manuel_Cebri=C3=A1n_ on Tue Feb 21 11:16:43 2023

AEiC 2023 - Ada-Europe conference - Final Deadline Approaching (June 20

By Dirk Craeynest on Thu Feb 16 10:50:22 2023

Latest reply by Dirk Craeynest on Thu Feb 16 10:50:22 2023

ChatGPT explains compilers

By gah4 on Wed Feb 15 14:06:15 2023

Latest reply by gah4 on Wed Feb 15 14:06:15 2023

Re: Software proofs, was Are there different programming languages that

By Spiros Bousbouras on Sun Feb 5 15:14:02 2023

Latest reply by gah4 on Sat Feb 11 22:48:41 2023

Are there different programming languages that are compiled to the same

By Roger L Costello on Sun Jan 29 15:49:14 2023

Latest reply by gah4 on Wed Feb 8 01:04:38 2023

Re: Proofs, was Are there different programming languages that are comp

By Spiros Bousbouras on Sun Feb 5 19:23:36 2023

Latest reply by Spiros Bousbouras on Sun Feb 5 19:23:36 2023

Tweets and toots

By John R Levine on Fri Feb 3 14:01:44 2023

Latest reply by John R Levine on Fri Feb 3 14:01:44 2023

Prove the correctness of a compiler front-end

By Roger L Costello on Fri Feb 3 12:39:28 2023

Latest reply by Roger L Costello on Fri Feb 3 12:39:28 2023

Compilers :)

By Tristan B. Velloza Kildaire on Mon Jan 2 12:28:12 2023

Latest reply by gah4 on Sun Jan 29 21:39:26 2023

Undefined Behavior Optimizations in C

By Lucian Popescu on Thu Jan 5 10:05:49 2023

Latest reply by dave_thompson_2@comcast.net on Sat Jan 28 10:35:18 2023

Re: Undefined Behavior Optimizations in Fortran

By Steven G. Kargl on Thu Jan 26 21:12:12 2023

Latest reply by gah4 on Thu Jan 26 17:50:32 2023

Re: Scheme is not another C-like language? was Compilers :)

By Nils M Holm on Thu Jan 12 11:15:25 2023

Latest reply by George Neuner on Thu Jan 12 02:54:37 2023

Ada-Europe Conference - 13 Feb Journal-Track Extended Deadline (Lisbon,

By Dirk Craeynest on Sun Jan 8 19:42:34 2023

Latest reply by Dirk Craeynest on Sun Jan 8 19:42:34 2023

Announcing Ox release 1.10.3

By Tom Shields on Wed Dec 21 13:08:38 2022

Latest reply by Tom Shields on Wed Dec 21 13:08:38 2022

CfC 27th Ada-Europe Int. Conf. Reliable Software Technologies (Lisbon,

By Dirk Craeynest on Tue Dec 20 17:54:09 2022

Latest reply by Dirk Craeynest on Tue Dec 20 17:54:09 2022

What attributes of a programming language simplify its use?

By gah4 on Thu Dec 1 14:20:50 2022

Latest reply by gah4 on Mon Dec 12 00:00:56 2022

RE: Re: What attributes of a programming language simplify its implemen

By Roger L Costello on Tue Nov 15 11:52:00 2022

Latest reply by Anton Ertl on Wed Nov 16 18:12:17 2022

What attributes of a programming language simplify its implementation?

By Christopher F Clark on Fri Sep 30 12:46:28 2022

Latest reply by gah4 on Tue Nov 15 06:09:52 2022

lower case

By gah4 on Thu Nov 10 12:57:47 2022

Latest reply by gah4 on Sun Nov 13 16:30:39 2022

Languages with types like Ada

By Luke A. Guest on Thu Oct 20 10:01:02 2022

Latest reply by Andreas Rumpf on Mon Nov 7 09:58:40 2022

Help Wanted: SDK Software Development Engineer at Netronome Systems

By Robert Nordier on Tue Nov 1 23:34:11 2022

Latest reply by Robert Nordier on Tue Nov 1 23:34:11 2022

Is This a Dumb Idea? paralellizing byte codes

By Jon Forrest on Sat Oct 22 11:00:36 2022

Latest reply by Anton Ertl on Fri Oct 28 17:06:55 2022

What should I prepare for a PL PhD program

By Tianbo Hao on Tue Oct 18 14:52:51 2022

Latest reply by Thomas Koenig on Sun Oct 23 09:28:43 2022

Help wanted: Senior compiler engineer for Qualcomm

By mary@rankconsultinggroup.com on Tue Oct 18 14:56:15 2022

Latest reply by mary@rankconsultinggroup.com on Tue Oct 18 14:56:15 2022

October 15th, 1956

By gah4 on Sat Oct 15 11:10:38 2022

Latest reply by gah4 on Sat Oct 15 11:10:38 2022

Implementing built-in functions with LLVM, help needed

By Ivan Espinosa on Mon Oct 3 15:13:04 2022

Latest reply by antispam@math.uni.wroc.pl on Thu Oct 13 14:08:15 2022

Good explanation of Recursive Ascent Parsing wanted

By Aaron Gray on Wed Sep 28 20:26:49 2022

Latest reply by Kaz Kylheku on Fri Oct 7 18:57:01 2022

PALM challenge

By Steve Lewis on Sat Oct 1 01:24:20 2022

Latest reply by gah4 on Mon Oct 3 04:37:01 2022

Looking for a garbage collection paper

By Spiros Bousbouras on Tue Sep 20 09:29:24 2022

Latest reply by gah4 on Thu Sep 29 23:56:42 2022

Do people create parsers for command line arguments?

By Roger L Costello on Thu Jul 28 11:14:51 2022

Latest reply by Johann 'Myrkraverk' Oskarsson on Thu Sep 29 13:16:13 2022

Wrestling with phase 1 of a C compiler

By luser droog on Wed Sep 7 09:47:29 2022

Latest reply by luser droog on Thu Sep 15 20:11:15 2022

Re: Assembling span-dependent instructions

By Kaz Kylheku on Wed Jul 27 22:52:40 2022

Latest reply by Christopher F Clark on Sun Jul 31 02:28:46 2022

ALGOLW parser

By gah4 on Tue Jul 26 23:31:33 2022

Latest reply by gah4 on Wed Jul 27 13:36:09 2022

Why does the lexer convert text integer lexemes to binary integers? I t

By Roger L Costello on Thu Jul 14 10:25:24 2022

Latest reply by luser droog on Thu Jul 21 14:16:02 2022

Learning only one lexer made me blind to its hidden assumptions

By Roger L Costello on Thu Jul 7 17:49:44 2022

Latest reply by antispam@math.uni.wroc.pl on Fri Jul 15 20:14:10 2022

Call for Papers: 15th ACM SIGPLAN International Conference on Software

By Andrei Chis on Tue Jul 5 10:00:07 2022

Latest reply by Andrei Chis on Tue Jul 5 10:00:07 2022

Do people build things using little languages any more?

By Roger L Costello on Mon Jul 4 14:11:03 2022

Latest reply by Kaz Kylheku on Tue Jul 5 01:57:27 2022

Basic Lexing Question

By Jon Forrest on Wed Jun 29 10:11:54 2022

Latest reply by Kaz Kylheku on Fri Jul 1 04:44:08 2022

Why don't compiler writers adhere to the dragon book recommendation of

By Roger L Costello on Sat Jun 25 12:58:25 2022

Latest reply by Hans-Peter Diettrich on Sun Jun 26 10:20:25 2022

The remarkable similarities between Flex/Lex and XSLT

By Roger L Costello on Fri Jun 24 10:57:51 2022

Latest reply by matt.timmermans@gmail.com on Sat Jun 25 09:20:54 2022

What does it mean to "move characters" in the lexer?

By Roger L Costello on Tue Jun 21 10:27:15 2022

Latest reply by Thomas Koenig on Wed Jun 22 11:45:22 2022

code review for latest version of Parser Combinators in C

By luser droog on Wed Jun 22 10:20:32 2022

Latest reply by luser droog on Wed Jun 22 10:20:32 2022

What programming languages are simply abstractions on top of another pr

By Roger L Costello on Sat Jun 18 19:42:55 2022

Latest reply by Kaz Kylheku on Wed Jun 22 01:31:41 2022

STEP compiler generator

By gah4 on Tue Jun 14 00:00:35 2022

Latest reply by gah4 on Tue Jun 21 21:37:02 2022

If I were in charge of the computer science curriculum at a college or

By Roger L Costello on Sun Jun 19 11:54:03 2022

Latest reply by gah4 on Mon Jun 20 16:16:39 2022

Help wanted: PhaseChange.ai open position for (remote) Java developer w

By William Fahle on Mon Jun 20 14:24:21 2022

Latest reply by William Fahle on Mon Jun 20 14:24:21 2022

Press Release - AEiC 2022, Ada-Europe Reliable Softw. Technol.

By Dirk Craeynest on Sun Jun 12 23:03:04 2022

Latest reply by Dirk Craeynest on Sun Jun 12 23:03:04 2022

The dragon book says separating lexical analysis and parsing is benefic

By Roger L Costello on Thu Jun 9 14:52:59 2022

Latest reply by Anton Ertl on Sun Jun 12 14:10:43 2022

counted strings

By Christopher F Clark on Sat Jun 11 00:23:13 2022

Latest reply by gah4 on Sat Jun 11 13:53:44 2022

State-of-the-art algorithms for lexical analysis?

By Roger L Costello on Sun Jun 5 20:53:47 2022

Latest reply by Dennis Boone on Sat Jun 11 11:09:11 2022

Are there "compiler generators"?

By Roger L Costello on Sat May 28 22:27:53 2022

Latest reply by mac on Thu Jun 9 14:12:51 2022

Error correction -- was State-of-the-art algorithms for lexical analysi

By Christopher F Clark on Tue Jun 7 09:22:13 2022

Latest reply by Christopher F Clark on Tue Jun 7 09:22:13 2022

An ingenious scanning problem!

By Roger L Costello on Sat May 28 19:03:09 2022

Latest reply by Christopher F Clark on Wed Jun 1 13:34:22 2022

Who first invented dotted-item notation?

By Christopher F Clark on Sun May 22 12:32:29 2022

Latest reply by antispam@math.uni.wroc.pl on Sat May 28 04:51:45 2022

Seed7 Release 2022-05-22

By Thomas Mertes on Tue May 24 04:16:10 2022

Latest reply by Thomas Mertes on Tue May 24 04:16:10 2022

Table driven LL.

By Christopher F Clark on Sun May 22 12:24:01 2022

Latest reply by Christopher F Clark on Sun May 22 12:24:01 2022

Please provide a learning path for mastering lexical analysis languages

By Roger L Costello on Fri May 6 11:59:17 2022

Latest reply by Christopher F Clark on Sun May 22 12:12:32 2022

Fortran to C/C++ translation: a running example.

By Rock Brentwood on Mon May 16 12:27:30 2022

Latest reply by Thomas Koenig on Sat May 21 17:24:37 2022

The "philosophy" of why labeled trees aid in the translation process

By Roger L Costello on Sat May 21 15:12:08 2022

Latest reply by Roger L Costello on Sat May 21 15:12:08 2022

Re: [Rock Brentwood] Fortran to C/C++ translation: a running example.

By Ian Lance Taylor on Mon May 16 15:38:29 2022

Latest reply by Lydia Marie Williamson on Fri May 20 16:44:18 2022

Ann: HAC v.0.1 Ada compiler

By Gautier write-only address on Thu May 19 03:11:04 2022

Latest reply by Gautier write-only address on Thu May 19 03:11:04 2022

Ada-Europe - AEiC 2022 early registration deadline approaching (Belgium

By Dirk Craeynest on Mon May 16 22:15:57 2022

Latest reply by Dirk Craeynest on Mon May 16 22:15:57 2022

Flex is the most powerful lexical analysis language in the world. True

By Roger L Costello on Wed May 4 11:22:34 2022

Latest reply by Roger L Costello on Sun May 8 13:34:03 2022

Announcing Ox release 1.10.2

By Tom Shields on Fri May 6 20:35:08 2022

Latest reply by Tom Shields on Fri May 6 20:35:08 2022

Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2022 (Belgium

By Dirk Craeynest on Tue May 3 21:40:33 2022

Latest reply by Dirk Craeynest on Tue May 3 21:40:33 2022

Using a C struct to represent a node in a parse tree ... how many field

By Roger L Costello on Fri Apr 8 11:17:01 2022

Latest reply by luser droog on Wed Apr 27 21:22:51 2022

Programming language similarity

By Derek Jones on Mon Apr 25 00:00:40 2022

Latest reply by Derek Jones on Tue Apr 26 00:50:23 2022

Question about regex with negated character class

By Roger L Costello on Mon Apr 25 12:48:43 2022

Latest reply by Kaz Kylheku on Mon Apr 25 23:46:44 2022

Faculty position in computer science /cybersecurity

By baverly76 on Fri Apr 22 23:31:06 2022

Latest reply by baverly76 on Fri Apr 22 23:31:06 2022

Why is flex pattern-matching of NULs slow?

By Roger L Costello on Fri Apr 8 11:06:00 2022

Latest reply by Christopher F Clark on Sat Apr 9 21:40:45 2022

Integer sizes and DFAs

By Christopher F Clark on Sat Mar 26 17:16:15 2022

Latest reply by gah4 on Sat Mar 26 19:45:48 2022

How can the speed of a scanner be independent of the number of rules?

By Roger L Costello on Wed Mar 23 18:49:39 2022

Latest reply by Anton Ertl on Sat Mar 26 09:27:05 2022

Parser LL(*)

By Andy on Fri Mar 18 11:38:48 2022

Latest reply by George Neuner on Mon Mar 21 15:47:54 2022

What stage should entities be resolved? Lexical analysis stage? Syntax

By Roger L Costello on Wed Mar 9 17:22:00 2022

Latest reply by matt.timmermans@gmail.com on Sun Mar 20 07:32:14 2022

Improved accuracy in diagnostics. Is it worthwhile?

By Ev. Drikos on Fri Mar 18 07:25:40 2022

Latest reply by Ev. Drikos on Sat Mar 19 19:58:19 2022

How do you create a grammar for a multi-language language?

By Roger L Costello on Thu Mar 3 13:57:55 2022

Latest reply by Thomas Koenig on Thu Mar 10 07:07:25 2022

Some questions about recursive descent?

By Johann 'Myrkraverk' Oskarsson on Sun Feb 27 19:02:59 2022

Latest reply by Paul Robinson on Sat Mar 5 14:46:08 2022

What is the semantics of a language?

By Roger L Costello on Sat Jan 22 00:08:35 2022

Latest reply by Louis Krupp on Fri Feb 18 04:16:35 2022

Contributing to Psyche-C

By ltcmelo@gmail.com on Tue Feb 15 05:32:08 2022

Latest reply by ltcmelo@gmail.com on Tue Feb 15 05:32:08 2022

Graphical representations of syntax trees?

By Johann 'Myrkraverk' Oskarsson on Fri Feb 4 20:20:00 2022

Latest reply by Johann 'Myrkraverk' Oskarsson on Fri Feb 11 21:16:53 2022

Any open source mini IDE written in C + win32 api

By Aston Goldsmith on Wed Feb 9 14:29:43 2022

Latest reply by Johann 'Myrkraverk' Oskarsson on Thu Feb 10 10:07:54 2022

Announcing Ox release 1.10.1

By Tom Shields on Wed Feb 2 13:27:18 2022

Latest reply by Tom Shields on Mon Feb 7 20:46:10 2022

Ada Developer Room at FOSDEM 2022 - Sun 6 Feb - online

By Dirk Craeynest on Thu Feb 3 21:17:53 2022

Latest reply by Dirk Craeynest on Thu Feb 3 21:17:53 2022

What is the meaning of an expression?

By Roger L Costello on Fri Jan 14 12:15:06 2022

Latest reply by Johann 'Myrkraverk' Oskarsson on Thu Feb 3 12:50:15 2022

CfC Ada-Europe 2022 Conference - 27 Feb - second deadline (Belgium, Jun

By Dirk Craeynest on Mon Jan 31 17:50:07 2022

Latest reply by Dirk Craeynest on Mon Jan 31 17:50:07 2022

RE: Why no shift-shift conflicts.

By Christopher F Clark on Sun Jan 30 03:14:05 2022

Latest reply by Christopher F Clark on Sun Jan 30 03:14:05 2022

Why no shift-shift conflicts?

By Roger L Costello on Tue Jan 25 21:58:21 2022

Latest reply by Thomas Koenig on Fri Jan 28 19:19:49 2022

Does the theory and algorithms of compiler design also apply to data fo

By Roger L Costello on Sat Jan 22 23:54:30 2022

Latest reply by Thomas Koenig on Sun Jan 23 21:05:40 2022

Are compiler developers light-years ahead of other software development

By Roger L Costello on Sun Jan 16 14:36:30 2022

Latest reply by Kaz Kylheku on Sun Jan 23 06:17:36 2022

Ann: HAC Ada compiler v.0.0996

By Gautier write-only address on Sat Jan 22 05:09:44 2022

Latest reply by Gautier write-only address on Sat Jan 22 05:09:44 2022

Re: what is defined, was for or against equality

By Thomas Koenig on Thu Jan 6 16:43:05 2022

Latest reply by Thomas Koenig on Thu Jan 13 11:17:13 2022

Looking for Unix lex for modern systems

By Aharon Robbins on Thu Jan 6 20:17:12 2022

Latest reply by gah4 on Wed Jan 12 14:45:57 2022

Re: What does = mean, was Why are ambiguous grammars usually a bad idea

By Jan Ziak on Thu Dec 30 17:10:39 2021

Latest reply by Robert Prins on Thu Jan 6 19:07:20 2022

Where did "middle end" come from

By Christopher F Clark on Sun Jan 2 01:20:59 2022

Latest reply by Derek Jones on Mon Jan 3 20:07:33 2022

Re: Why are ambiguous grammars usually a bad idea? Why are languages us

By Anton Ertl on Mon Dec 27 09:49:29 2021

Latest reply by mac on Mon Jan 3 19:51:53 2022

Ada-Europe 2022 Conference - 1st deadline approaching 16 Jan (Belgium,

By Dirk Craeynest on Sun Jan 2 18:09:05 2022

Latest reply by Dirk Craeynest on Sun Jan 2 18:09:05 2022

Where did "middle end" come from?

By gah4 on Sat Jan 1 09:43:21 2022

Latest reply by gah4 on Sat Jan 1 09:43:21 2022

Converting a lex scanner to flex, help needed

By Aharon Robbins on Wed Dec 29 20:54:01 2021

Latest reply by Aharon Robbins on Thu Dec 30 08:10:27 2021

CfP - Ada Developer Room at FOSDEM 2022, (online Feb 2022)

By Dirk Craeynest on Sun Dec 5 11:55:33 2021

Latest reply by Dirk Craeynest on Sun Dec 5 11:55:33 2021

Union C++ standard

By Hans-Peter Diettrich on Thu Nov 25 11:11:04 2021

Latest reply by Derek Jones on Wed Dec 1 13:35:57 2021

Compiler Construction'22 - Call for Papers (Seoul, April 2022)

By Fernando on Fri Nov 26 01:55:21 2021

Latest reply by Fernando on Fri Nov 26 01:55:21 2021

Seed7 Release 2021-11-14

By Thomas Mertes on Sun Nov 14 23:57:45 2021

Latest reply by Thomas Mertes on Sun Nov 14 23:57:45 2021

Re: Modern compilers for ye olde architectures

By David Brown on Tue Oct 5 19:59:50 2021

Latest reply by dave_thompson_2@comcast.net on Sun Nov 14 15:04:37 2021

How can I get my act together on the backend of this compiler?

By luser droog on Fri Oct 22 17:58:16 2021

Latest reply by luser droog on Fri Nov 12 18:18:18 2021

CfC 26th Ada-Europe Int. Conf. Reliable Software Technologies (Belgium,

By Dirk Craeynest on Wed Oct 20 21:47:28 2021

Latest reply by Dirk Craeynest on Wed Oct 20 21:47:28 2021

Are transpiling techniques different than compiling techniques?

By Roger L Costello on Mon Oct 11 13:26:01 2021

Latest reply by gah4 on Sun Oct 17 15:01:02 2021

Announcing Ox release 1.10

By Tom Shields on Fri Oct 8 21:20:14 2021

Latest reply by Tom Shields on Fri Oct 8 21:20:14 2021

Legacy source code

By Hans-Peter Diettrich on Sun Oct 3 02:18:51 2021

Latest reply by Hans-Peter Diettrich on Sun Oct 3 02:18:51 2021

Memory organisation of the Z80 Turbo Pascal compiler

By Lasse =?iso-8859-1?q?Hiller=F8e?= P on Wed Sep 29 11:40:20 2021

Latest reply by Hans-Peter Diettrich on Sun Oct 3 02:06:36 2021

Has lexing and parsing theory advanced since the 1970's?

By Roger L Costello on Tue Sep 14 13:16:01 2021

Latest reply by Ev Drikos on Wed Sep 29 05:07:52 2021

A survey by Packt Publishing, which is considering publishing books on

By Christopher F Clark on Tue Sep 21 22:41:39 2021

Latest reply by Christopher F Clark on Tue Sep 21 22:41:39 2021

How does "Engineering a Compiler" (by Keith Cooper and Linda Torczon) c

By The Hassaan Atif on Tue Sep 7 06:16:03 2021

Latest reply by George Neuner on Fri Sep 10 05:13:52 2021

Is it the job of a parser to validate the input data?

By Roger L Costello on Wed Aug 11 22:24:49 2021

Latest reply by luser droog on Fri Sep 3 21:37:53 2021

Not normal for the same program to be faster in C# than in C++ [Visual

By Paolo Ferraresi on Thu Aug 5 18:24:48 2021

Latest reply by gah4 on Sun Aug 8 12:38:51 2021

Seed7 Release 2021-08-07

By Thomas Mertes on Sun Aug 8 04:16:43 2021

Latest reply by Thomas Mertes on Sun Aug 8 04:16:43 2021

These days what percentage of a CPU's work involves doing arithmetic co

By Roger L Costello on Wed Jul 14 18:30:24 2021

Latest reply by minforth@arcor.de on Tue Jul 27 14:07:35 2021

Have you implemented a parser or compiler in SQL?

By Roger L Costello on Wed Jul 21 11:37:29 2021

Latest reply by Roger L Costello on Wed Jul 21 11:37:29 2021

Lexing Unicode strings?

By Johann 'Myrkraverk' Oskarsson on Wed Apr 21 16:20:40 2021

Latest reply by Hans Aberg on Wed Jul 14 15:39:25 2021

CFP: PLOS '21: 11th Workshop on Programming Languages and Operating Sys

By Eric Eide on Wed Jul 14 15:38:41 2021

Latest reply by Eric Eide on Wed Jul 14 15:38:41 2021

Seed7 Release 2021-05-30

By Thomas Mertes on Sun May 30 23:25:45 2021

Latest reply by Thomas Mertes on Sun May 30 23:25:45 2021

Press Release - AEiC 2021, Ada-Europe Reliable Softw. Technol.

By Dirk Craeynest on Sun May 30 18:26:29 2021

Latest reply by Dirk Craeynest on Sun May 30 18:26:29 2021

Announcing Ox release 1.9.3

By Tom Shields on Tue May 25 22:45:54 2021

Latest reply by Tom Shields on Tue May 25 22:45:54 2021

About finding the start symbol of a grammar

By Eduardo Costa on Fri May 21 03:49:43 2021

Latest reply by gah4 on Sat May 22 13:17:25 2021

Seed7 Release 2021-04-25

By Thomas Mertes on Wed May 19 10:17:26 2021

Latest reply by Thomas Mertes on Wed May 19 10:17:26 2021

CFP: SLE 2021 - 14th ACM SIGPLAN International Conference on Software L

By Andrei Chis on Thu May 13 12:35:42 2021

Latest reply by Andrei Chis on Thu May 13 12:35:42 2021

8086 register allocation

By Alexei A. Frounze on Sun May 9 14:28:39 2021

Latest reply by Thomas Koenig on Tue May 11 06:44:07 2021

Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2021 (online,

By Dirk Craeynest on Tue Apr 27 19:50:42 2021

Latest reply by Dirk Craeynest on Tue Apr 27 19:50:42 2021

In defense of phi nodes

By Elijah Stone on Mon Apr 26 16:35:25 2021

Latest reply by Elijah Stone on Mon Apr 26 16:35:25 2021

Algorithm Optimization

By Rick C. Hodgin on Sun Sep 13 13:00:43 2020

Latest reply by Johann 'Myrkraverk' Oskarsson on Wed Apr 21 16:29:30 2021

TeX syntax?

By Rock Brentwood on Sun Apr 4 14:08:30 2021

Latest reply by gah4 on Fri Apr 9 18:39:39 2021

Ann: HAC Ada compiler v.0.095

By Gautier write-only address on Thu Apr 8 08:51:39 2021

Latest reply by Gautier write-only address on Thu Apr 8 08:51:39 2021

CEX - Context-Free Expression Filter: update.

By Rock Brentwood on Sun Apr 4 16:55:10 2021

Latest reply by Rock Brentwood on Sun Apr 4 16:55:10 2021

Bootstrapping yacc in yacc -> Bootstrapping yacc in lex!

By Rock Brentwood on Sun Apr 4 13:27:53 2021

Latest reply by Rock Brentwood on Sun Apr 4 13:27:53 2021

Major release of xocc C compiler, 1.2.1, based on BSD license!

By Steven Su on Sat Mar 27 11:29:12 2021

Latest reply by Steven Su on Sat Mar 27 11:29:12 2021

Seed7 Release 2021-03-22

By Thomas Mertes on Sat Mar 27 11:28:18 2021

Latest reply by Thomas Mertes on Sat Mar 27 11:28:18 2021

"Bootstrapping yacc in yacc" -> "Bootstrapping yacc in lex"!

By Rock Brentwood on Sun Mar 14 17:54:23 2021

Latest reply by Kaz Kylheku on Mon Mar 15 02:37:16 2021

Seed7 Release 2021-02-23

By Thomas Mertes on Sun Mar 14 21:08:49 2021

Latest reply by Thomas Mertes on Sun Mar 14 21:08:49 2021

Supporting multiple input syntaxes

By luser droog on Wed Aug 12 15:20:35 2020

Latest reply by Rock Brentwood on Sun Mar 14 17:36:01 2021

Announcing Ox release 1.9.2

By Tom Shields on Mon Feb 22 18:33:18 2021

Latest reply by Tom Shields on Mon Feb 22 18:33:18 2021

=?UTF-8?Q?APG_=e2=80=93_ABNF_Parser_Generator=2c_Version_7=2e0?=

By Lowell Thomas on Sun Feb 21 16:35:08 2021

Latest reply by Lowell Thomas on Sun Feb 21 16:35:08 2021

CfC Ada-Europe 2021 Virtual Conference - 31 Mar deadline! (cyberspace,

By Dirk Craeynest on Sun Feb 7 19:07:47 2021

Latest reply by Dirk Craeynest on Sun Feb 7 19:07:47 2021

Seed7 Release 2021-01-30

By Thomas Mertes on Wed Feb 3 09:07:07 2021

Latest reply by Thomas Mertes on Wed Feb 3 09:07:07 2021

Announcing Ox release 1.9.1

By Tom Shields on Mon Jan 18 11:48:14 2021

Latest reply by Tom Shields on Mon Jan 18 11:48:14 2021

Slim Binary Decompiler!

By =?UTF-8?B?WmllbW93aXQgxYHEhXNraQ==? on Wed Jan 13 17:10:14 2021

Latest reply by =?UTF-8?B?WmllbW93aXQgxYHEhXNraQ==? on Wed Jan 13 17:10:14 2021

Seed7 Release 2021-01-06

By Thomas Mertes on Sun Jan 10 04:35:00 2021

Latest reply by Thomas Mertes on Sun Jan 10 04:35:00 2021

Ada-Europe 2021 Conference - EXTENDED 14 January deadline (Spain, June

By Dirk Craeynest on Thu Dec 31 16:58:41 2020

Latest reply by Dirk Craeynest on Thu Dec 31 16:58:41 2020

Seed7 Release 2020-12-08

By Thomas Mertes on Sun Dec 13 09:46:12 2020

Latest reply by Thomas Mertes on Sun Dec 13 09:46:12 2020

CfC 25th Ada-Europe Conf. on Reliable Software Technologies (Spain, Jun

By Dirk Craeynest on Sun Dec 6 12:44:57 2020

Latest reply by Dirk Craeynest on Sun Dec 6 12:44:57 2020

How change grammar to equivalent LL(1) ?

By Lasse =?iso-8859-1?q?Hiller=F8e?= P on Fri Apr 24 16:21:04 2020

Latest reply by silas poulson on Wed Nov 11 08:27:35 2020

Seed7 Release 2020-09-29

By mertesthomas@gmail.com on Tue Sep 29 11:32:56 2020

Latest reply by mertesthomas@gmail.com on Tue Sep 29 11:32:56 2020

Parsing using a Graphics Processing Unit (GPU)?

By Roger L Costello on Mon Aug 31 10:35:53 2020

Latest reply by Stefan Monnier on Tue Sep 22 18:18:15 2020

Nitty-gritty aspects of register allocation

By Elijah Stone on Thu Sep 10 16:41:26 2020

Latest reply by Bo Persson on Fri Sep 11 11:44:08 2020

Bit swizzling

By Rick C. Hodgin on Sat Sep 5 12:05:07 2020

Latest reply by Rick C. Hodgin on Thu Sep 10 17:13:24 2020

Seed7 Release 2020-08-30

By mertesthomas@gmail.com on Wed Sep 9 03:10:09 2020

Latest reply by mertesthomas@gmail.com on Wed Sep 9 03:10:09 2020

Languages from the 1950s

By Derek M. Jones on Mon Mar 30 15:16:30 2020

Latest reply by Robin Vowels on Thu Sep 3 21:02:51 2020

Bison 3.7 is released

By akim.demaille@gmail.com on Sat Aug 1 01:31:09 2020

Latest reply by akim.demaille@gmail.com on Sat Aug 1 01:31:09 2020

Seed7 Release 2020-07-27

By mertesthomas@gmail.com on Fri Jul 31 23:23:18 2020

Latest reply by mertesthomas@gmail.com on Fri Jul 31 23:23:18 2020

Announcing Ox release 1.9

By Tom Shields on Sat Jul 25 11:43:13 2020

Latest reply by Tom Shields on Sat Jul 25 11:43:13 2020

Spell checking identifiers

By Johann 'Myrkraverk' Oskarsson on Wed Jun 24 01:38:11 2020

Latest reply by gah4@u.washington.edu on Fri Jul 10 13:17:59 2020

The different groups and segments of object files

By Johann 'Myrkraverk' Oskarsson on Fri Jun 19 23:22:52 2020

Latest reply by gah4@u.washington.edu on Thu Jul 2 00:36:28 2020

Seed7 Release 2020-06-28

By mertesthomas@gmail.com on Tue Jun 30 09:26:31 2020

Latest reply by mertesthomas@gmail.com on Tue Jun 30 09:26:31 2020

Looking for the original paper on tuning Lex

By Arnold Robbins on Mon Jun 15 06:06:17 2020

Latest reply by Aharon Robbins on Sun Jun 21 09:36:22 2020

Major release of xocc C compiler, 0.11.0, based on BSD license!

By Steven Su on Sun Jun 21 06:32:15 2020

Latest reply by Steven Su on Sun Jun 21 06:32:15 2020

What happens at the end of the file for lex?

By Philipp Klaus Krause on Wed Jun 3 10:04:50 2020

Latest reply by Philipp Klaus Krause on Thu Jun 4 19:16:09 2020

Seed7 Release 2020-05-31

By mertesthomas@gmail.com on Sun May 31 11:56:57 2020

Latest reply by mertesthomas@gmail.com on Sun May 31 11:56:57 2020

Ann: HAC v.0.06

By gautier_niouzes@hotmail.com on Wed May 20 08:04:03 2020

Latest reply by gautier_niouzes@hotmail.com on Wed May 20 08:04:03 2020

Announcing Ox release 1.8

By Tom Shields on Sat May 16 13:51:21 2020

Latest reply by Tom Shields on Sat May 16 13:51:21 2020

ECMAScript grammar notation

By Lasse =?iso-8859-1?q?Hiller=F8e?= P on Tue May 12 07:20:52 2020

Latest reply by Lasse =?iso-8859-1?q?Hiller=F8e?= P on Tue May 12 07:20:52 2020

Languages with optional spaces

By Ev. Drikos on Sun Feb 23 12:33:36 2020

Latest reply by aston.goldsmith@gmail.com on Tue May 5 13:05:18 2020

Seed7 Release 2020-05-02

By mertesthomas@gmail.com on Mon May 4 02:37:20 2020

Latest reply by mertesthomas@gmail.com on Mon May 4 02:37:20 2020

Seed7 Release 2020-04-05

By mertesthomas@gmail.com on Sun Apr 5 13:17:26 2020

Latest reply by mertesthomas on Sun Apr 5 13:17:26 2020

Compiler bootstrapping and the standard header files

By codevisio@gmail.com on Thu Mar 19 05:40:47 2020

Latest reply by Kaz Kylheku on Mon Mar 23 13:49:38 2020

AppleSoft/UK101 front-end

By Ev. Drikos on Sun Mar 22 14:30:23 2020

Latest reply by Ev. Drikos on Sun Mar 22 14:30:23 2020

Applesoft tokenization phases?

By Ev. Drikos on Thu Mar 12 17:46:00 2020

Latest reply by Martin Ward on Sat Mar 21 19:42:17 2020

Can vi emulate the power of yacc?

By rockbrentwood@gmail.com on Fri Mar 13 00:56:01 2020

Latest reply by rockbrentwood@gmail.com on Fri Mar 13 00:56:01 2020

PhD or books on history of individual languages

By gah4@u.washington.edu on Thu Feb 27 18:43:06 2020

Latest reply by George Neuner on Mon Mar 9 07:33:47 2020

Seed7 Release 2020-03-08

By mertesthomas@gmail.com on Sun Mar 8 14:36:49 2020

Latest reply by mertesthomas@gmail.com on Sun Mar 8 14:36:49 2020

Context sensitive tokens

By Christopher F Clark on Sun Mar 1 20:14:08 2020

Latest reply by Christopher F Clark on Sun Mar 1 20:14:08 2020

Languages with optional spaces and tools

By Hans-Peter Diettrich on Fri Feb 28 20:16:56 2020

Latest reply by Hans-Peter Diettrich on Fri Feb 28 20:16:56 2020

C compiler pointer management on DSPs

By gah4@u.washington.edu on Thu Feb 27 14:23:05 2020

Latest reply by gah4@u.washington.edu on Fri Feb 28 02:33:56 2020

At what point is a language so abstract that it simply cannot be co

By gah4@u.washington.edu on Thu Feb 27 18:27:04 2020

Latest reply by gah4@u.washington.edu on Thu Feb 27 18:27:04 2020

_Compiler Construction for Digital Computers_, David Gries, 1971

By gah4@u.washington.edu on Thu Feb 27 00:51:30 2020

Latest reply by gah4@u.washington.edu on Thu Feb 27 00:51:30 2020