|
You are here |
zverok.space | ||
| | | | |
rubyreferences.github.io
|
|
| | | | | Ruby 2.7 full and annotated changelog | |
| | | | |
www.baturin.org
|
|
| | | | | [AI summary] The user has provided a comprehensive guide to OCaml programming, covering basic syntax, expressions, bindings, functions, and arithmetic operations. The guide includes examples of how to structure programs, use let-bindings, handle multiple expressions, and perform conversions between temperature units. It also touches on concepts like variable shadowing and the importance of type consistency in OCaml. The user has included exercises at the end, asking the reader to write programs for squaring integers and converting Celsius to Fahrenheit. | |
| | | | |
www.craftinginterpreters.com
|
|
| | | | | [AI summary] The text provides an in-depth overview of the Lox programming language, covering its design, features, and implementation. It discusses the language's minimalistic approach, including its support for expressions and statements, object-oriented programming (OOP) concepts like classes, inheritance, and initialization, as well as its lack of a comprehensive standard library. The text also explores design decisions, such as the use of the < operator for inheritance, the absence of a new keyword, and the handling of expressions versus statements. It concludes by highlighting the language's simplicity and the open questions it raises about syntax and semantics. | |
| | | | |
leafo.net
|
|
| | | What is a PEG What is LPeg Installing LPeg Some simple grammars String equality Combining patterns Parsing numbers A calculator expression parser Closing What is a PEG A PEG, or Parsing Expression Grammar, is a way of describing a language (or patter... | ||