Odin
Home Docs Packages News Showcase Forum Community GitHub
2025 Q4 and 2026 Q1 Newsletter Moving Towards a New "core:os" 2025 Q1 Newsletter Orca Odin Support December 2024 Newsletter October 2024 Newsletter September 2024 Newsletter August 2024 Newsletter July 2024 Newsletter June 2024 Newsletter May 2024 Newsletter April 2024 Newsletter March 2024 Newsletter February 2024 Newsletter January 2024 Newsletter December 2023 Newsletter November 2023 Newsletter September 2023 Newsletter August 2023 Newsletter July 2023 Newsletter June 2023 Newsletter April 2023 Newsletter December 2022 Newsletter November 2022 Newsletter Reading a File Line by Line Calling Odin from Python Binding to C Odin's Declaration Syntax Official Metal and Direct3D Support New Package Documentation Optional Semicolons A Quine in Odin
  1. News
  2. Quine in odin

A Quine in Odin

2019-03-10

A Quine in Odin:

package quine

import "core:fmt"

main :: proc() {
	fmt.printf("%s%c%s%c;\n", s, 0x60, s, 0x60)
}

s := `package quine

import "core:fmt"

main :: proc() {
	fmt.printf("%s%c%s%c;\n", s, 0x60, s, 0x60)
}

s := `;
Odin

The Data-Oriented Language for Sane Software Development.

Resources

  • Docs
  • Packages
  • News
  • Showcase

Community

  • GitHub
  • Discord
  • Forum
  • Twitch
  • YouTube

Contribute

  • Issues
  • Sponsor
  • Patreon

© 2016–2024 Ginger Bill