技術文件
  • 本站資訊
    關於 著作權 免責聲明 隱私權
  • 追蹤本站
    臉書 推特 撲浪

Perl 6 語法

  1. 首頁
  2. Perl 6 語法

建置環境

註記 Perl 6 已經更名為 Raku,目前 (西元 2019 年 10 月) 是轉換期。現階段用 Perl 6 當關鍵字可以找到比較多的學習資源,之後會慢慢遷移到 Raku 上。 線上練習環境 目
Sep 24, 2017

變數 (Variable) 和資料型別 (Data Types)

註記 Perl 6 已經更名為 Raku,目前 (西元 2019 年 10 月) 是轉換期。現階段用 Perl 6 當關鍵字可以找到比較多的學習資源,之後會慢慢遷移到 Raku 上。 實字 (Literal) 實字 (literal) 指
Sep 28, 2017

運算子 (Operator)

前言 Raku 的運算子較多,甚至已經到過多的程度;有些較少見的運算子,其實很難記憶。本文不會列出所有的運算子,僅列出常見的運算子。 運算子的種類 根據運
Oct 1, 2017

控制結構 (Control Structures)

前言 控制結構 (control structure) 或控制流程 (control flow) 用來改變程式運行的方向。可分為兩大類: 選擇 (selection) 迭代 (iteration) 本文會介紹 Raku 中常見的控制結構。 選擇相關的控制結構 if .. elsif .. else if
Oct 6, 2017

陣列 (Array)

前言 陣列 (array) 是線性的容器 (collections),以數字做為索引。本文介紹 Raku 的陣列和串列。 陣列和串列 在 Raku 程式中,串列 (list) 和陣列 (array) 是兩種型別,前
Oct 8, 2017

雜湊表 (Hash Table)

雜湊 (hash) 是以 (鍵, 值) 對 (key-value pair) 為單位的非線性容器,相當實用的容器。 建立雜湊 Perl 6 內建建立雜湊的語法,實例如下: 也可以先建立空雜湊後,再逐一填入鍵/
Oct 29, 2017

Set、Bag、Mix

集合 (Set) 是非線性的單一元素的集合,實作數學上的集合論 (set theory)。在 Perl 5,通常是用雜湊模擬集合,Perl 6 則內建集合容器。Bag 和 Set 相似,
Nov 9, 2017

副常式 (Subroutine)

前言 副常式 (subroutine),或稱為函式 (function),是最小的可重用 (reusable) 程式碼區塊,也是物件導向程式的基礎。本文將介紹基本的副常
Nov 16, 2017

函數式程式設計 (Functional Programming)

前言 函數式程式設計 (functional programming) 是一種程式設計的模範 (paradigm),主要見於 Lisp 和 ML 家族語言。由於函數式程式易於平行化處理,近年來許多主流語言也吸
Nov 29, 2017

類別 (Class) 和物件 (Object)

物件導向程式設計 (object-oriented programming) 是目前主流的程式設計模範 (paradigm),大部分主流的程式語言都支援物件導向程式。本文介紹 Perl 6 的物件系統。 十分鐘的物
Dec 19, 2017

1 2  
回首頁
site logo
Michael Chen 的技術文件
【熱門文章】
Cover image
[C 語言] 程式設計教學:在 GNU/Linux 下寫 C 程式
Cover image
[C 語言] 程式設計教學:如何實作類別 (class) 和物件 (object)
Cover image
技術雜談:如何撰寫虛擬碼 (Pseudocode)
Cover image
[C 語言] 程式設計教學:在 Mac 下寫 C 程式
Cover image
[C 語言] 程式設計教學:如何使用巨集 (macro) 或前置處理器 (Preprocessor)
【隨機文章】
  • Cover image
    技術雜談:KeySnail - Surf the Net with Emacs Power
  • Cover image
    [Golang] 程式設計教學:函數式程式設計 (Functional Programming)
  • Cover image
    [Windows] 求生手冊:在 Visual Studio 2019 中建立和執行 C 專案
  • Cover image
    Golang 程式設計:為什麼用 (或不用) Golang
  • Cover image
    [資料結構] 使用 C 語言:實作動態陣列 (Dynamic Array)
【追蹤新文章】
Facebook Twitter Plurk
【搜尋本站】
Copyright © 2014-2019 · Michael Chen
All code in the website is licensed under Apache 2.0 unless otherwise mentioned.