Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Single Pass Compiler

< >
Example from 1 languages: Pascal
(* Via "forward" keyword) Program testforward; Procedure First (n : longint); forward; Procedure Second; begin WriteLn ('In second. Calling first...'); First (1); end; Procedure First (n : longint); begin WriteLn ('First received : ',n); end; begin Second; end.
*

Languages with Single Pass Compiler include C, COBOL, Pascal, Fortran, Ada, PL/I, Modula-2

*

Languages without Single Pass Compiler include JavaScript, Python, Java, Rust, Haskell, Clojure

*

View all concepts with or missing a hasSinglePassParser measurement

*

Read more about Single Pass Compiler on the web: 1.

- Build the next great programming language 路 Add 路 Add Prompt 路 Issues 路 About 路 Search 路 Keywords 路 Livestreams 路 Labs 路 Resources 路 Acknowledgements