Skip to content

Latest commit

 

History

History
112 lines (58 loc) · 2.68 KB

README.md

File metadata and controls

112 lines (58 loc) · 2.68 KB

/Clean_3.0_(programming_language)_logo.svg

Learning Clean (programming language)

I know very little about the Clean programming language. This document will go over all of my knowledge of the Clean programming language.

Hello World in Clean

This is how you make a Hello World program in Clean:

Start = "Hello, world!"

Comments in Clean

Comments in Clean are the same as in languages like C, C++, Java, etc.

Single line comments

Single line comments in Clean are written like so:

// This is a single line comment
Multi-line comments

I don't know if Clean supports multi-line comments.

Break keyword in Clean

Clean does not appear to support the break keyword.

Other knowledge of the Clean programming language

  1. Clean is a language by the Software Technology Research Group of Radboud University Nijmegen in The Netherlands

  2. Clean is not a semicolon and curly bracket language

  3. Clean has syntax very similar to that of Haskell

  4. Clean uses the *.icl file extension by default, but also uses the *.dcl and *.abc file extensions

  5. The *.abc file extension can be confused with an ABC (another programming language) program.

  6. Clean is not one of the top 50 programming languages (as of 2022, July 31st, it has never ranked 50 or higher on the TIOBE index)

  7. Clean was first created in the year 1987

  8. No other knowledge of the Clean programming language

Additional comments

  1. No other additional comments available

File info

File type: Markdown document (*.md *.mkd *.mdown *.markdown)

File version: 1 (2022, Monday, August 1st at 5:50 pm PST)

Line count (including blank lines and compiler line): 113


File history

Click/tap here to expand/collapse the history for this file

Version 1 (2022, Monday, August 1st at 5:50 pm PST)

Changes:

  • Started the file
  • Added the title section
  • Added the Hello World in Clean section
  • Added the Comments in Clean section
  • Added the Single line comments subsection
  • Added the Multi-line comments subsection
  • Added the break keyword in Clean section
  • Added the other knowledge of the Clean programming language section
  • Added the Additional comments section
  • Added the file info section
  • Added the file history section
  • No other changes in version 1