Home - GiacomoZheng/gm GitHub Wiki

Introduction 前言

Welcome to my wiki!

gm is a language created for rewriting the mathematical expression like a programming language.

In this repository, I use gm to redefine some definitions of mathematics.

This tutorial is the basic knowledges, for the further learning, click the links below,

For the mathematicians, click here.

For the programmers, click here.

For the general version, click here.


gm 是一门基于我个人的数学书写习惯而完成的语言。

在这个库中,我用 gm 重新书写了一些数学定义,

本教程均为基础知识,进一步学习请点击以下链接,

对于数学家,请点击此处

对于程序员,请点击此处

余下的朋友,请点击此处

Basic Information 基本信息

  • Everything is immutable

    at least the ones in the my standard part.
  • Everything is equal

    meaning we do not distinguish the quantities and value,
    and you can do any basic actions on everything you want to.
  • Everything is free

    meaning you can overwrite everything you want to rewrite,
    which won’t break the codes you wrote before.
  • Every folder’s name significant and except some special case, the files’ name should be just".gm".

  • You can see the "class" , "function" and "pointer" here, but they may have sommething difference comparing with the ones in other languages.


  • 一切都是不变

    至少在我使用的标准部分中。
  • 一切都是平等

    表示我们不区分量和值,
    表示你可以对任何目标进行任何基本的操作。
  • 一切都是自由

    你可以重写任何你想要修改的事物,而这并不会影响此前的内容。
  • 所有文件夹名都是有意义的,而且如果没有特殊情况,文件名应当为.gm

  • 你可以在这里看到“类”、“函数”以及“指针”,但是它们可能和其他语言中的有一些区别。

Content --- 目录

  1. two-parts form and three-part form --- 双段论和三段论

    Basic expessions writting --- function of ":", "⇒"
    基本的表达方式 --- 冒号,导出号的功能
  2. class and sample --- 类和例

    --- function of "∈", "⊆"
    --- 属于号,含于号的功能
  3. pointer and location --- 指向和位置

    --- function of "="
    --- 等号的功能
  4. constant and temporary --- 常量和时量

    
    
  5. keyword and --- 关键词和

  6. delimiter and --- 定界符和

  7. subscript and comment --- 下标和注释

注:

⚠️ **GitHub.com Fallback** ⚠️