概述

Haʃø(哈希语)是一种人造语言。该语言的基本思想:"用哈希表保存万物"诞生于一次讨论。那时,某一讨论者为了节省字数而用"5"指代"艾尔登法环"。

我将这种思想完善为了一门完整的语言。这门语言保证了词语的严谨性、语法的简易性(许多语法参考了计算机中的前缀表达式)以及语音的易学性(只有8个元音和16个辅音,并且没有弹舌音等难以学习的发音)。

语言特色

词汇设计的严谨性

哈希语的核心特色在于其独特的词汇构造方法。每个单词实际上是一个分层的类别系统:[类别][1级子类别][2级子类别]...[n级子类别][尾辅音]。这种设计确保了词汇的唯一性和系统性,避免了自然语言中常见的歧义问题。

音系设计的简洁性

哈希语只使用8个元音(a、e、ə、ɪ、ɔ、o、u、ø)和16个辅音,避免了弹舌音等难以掌握的发音。元音和辅音必须交替出现,一个辅音加一个元音形成128进制数,这种规律性使得发音学习变得简单直观。

语法结构的计算机化

哈希语的语法大量借鉴了计算机科学中的概念:

  • 基本语序采用VSO结构(动词-主语-宾语)
  • 语法规则类似前缀表达式,逻辑清晰
  • 通过尾辅音区分词性:名词(无尾辅音)、动词(s)、形容词(d)、连词(t)、代词(n)、数词(m)、助词(g)

语言系统

词法系统

  • 每个词由若干128进制数和可能的尾辅音组成
  • 保留音节系统(zy、cy、sy、gy、ky、hy、shy、ry)用于特殊情况和规定类别长度
  • 严格的前缀性规则避免类别冲突

数字系统

采用十六进制计数,0-15分别对应am、em、eem、im、pam、pem、peem、pim、mam、mem、meem、mim、fam、fem、feem、fim。多位数字直接进位,负数添加前缀loga

代词系统

哈希语拥有极其精确的代词系统,是该语言的鲜明特征:

  • 对话代词:用于对话中,如an(我)、in(你)、pin(这个)
  • 占位代词sin用于从句和疑问句,配合san可创建多个代词对
  • 相对代词:精确指代句中特定位置的词,如gan(上一个词)、kan(下一个词)
  • 标签代词lun与标签助词lug配套,实现灵活的词语标记和引用

语法特点

  • 句型多样:支持陈述句、祈使句、一般疑问句、特殊疑问句
  • 从句系统:通过pag(形容词性从句)和peg(名词性从句)构建复杂句式
  • 词类活用ig助词实现词性转换和同位语功能
  • 并列结构:支持二元、三元、多元连词,以及列表结构
  • 修饰系统setsebatsebit实现形容词的层次修饰
  • 否定和被动log否定助词和neg被动助词提供完整的语态表达

字母表

哈希语共有8个元音字母和16个辅音字母,它们组合为128个音节以及16个尾辅音。

每个字母都有4中不同的写法:ascii、拉丁、数字及ascii数字。它们的含义完全等价,不过在同一单词中不能混用。

每个音节或尾辅音还有一个汉字写法。

拉丁写法是最建议使用的写法:它们的读音最为直观。其次是ascii写法:它们最容易输入,尽管在读音上可能产生一些误解。本文档在大多数情况下也使用ascii写法。

哈希语中的字母严格区分大小写:在拉丁/ascii写法中只能使用小写字母,在数字写法中只能使用大写字母。唯一的例外是哈希语的名称Haʃø,其首字母可以大写。

以下是它们的列表:

元音

拉丁写法数字写法ascii写法ascii数字写法
aa_0
ee_1
əee_2
ɪi_3
ɔoo_4
oo_5
uu_6
øy_7

辅音

拉丁写法数字写法ascii写法ascii数字写法
b0b0
p1p1
m2m2
f3f3
d4d4
t5t5
n6n6
l7l7
z8z8
c9c9
sAsA
gBgB
kCkC
hDhD
ʃEshE
rFrF

音节

ascii写法汉字写法
a
e
ee
i
oo
o
u
y
ba
be
bee
bi
boo
bo
bu
by
pa
pe
pee
pi
poo
po
pu
py
ma
me
mee
mi
moo
mo
mu
my
fa
fe
fee
fi
foo
fo
fu
fy
da
de
dee
di
doo
do
du
dy
ta
te
tee
ti
too
to
tu
ty
na
ne
nee
ni
noo
no
nu
ny
la
le
lee
li
loo
lo
lu
ly
za
ze
zee
zi
zoo
zo
zu
zy
ca
ce
cee
ci
coo
co
cu
cy
sa
se
see
si
soo
so
su宿
sy
ga
ge
gee
gi
goo
go
gu
gy
ka
ke
kee
ki
koo
ko
ku
ky
ha
he
hee
hi
hoo
ho
hu
hy
sha
she
shee
shi
shoo
sho
shu
shy
ra
re
ree
ri
roo
ro
ru
ry
b
p
m
f
d
t
n
l
z
c
s
g
k
h
sh
r

词法

哈希语中,元音和辅音应该交替出现。一个辅音跟着一个元音形成的组合称为128进制数。哈希语中的词语全部由若干128进制数以及可能存在的位于单词最后的尾辅音组成。如果单词的第一个字母是b,则可以省略该字母,直接以元音开头。

每个单词实际上是以下的结构:[类别][1级子类别][2级子类别]...[n级子类别][尾辅音]。其中,每个类别都是一个128进制的数字。

在造词时,需要保证类别序列的前缀性。即:在某个类别下,任何平级的子类别不能是另一个子类别的前缀。

为了避免类别被充满,规定zycysygykyhyshyry为保留音节。只有特殊情况或者哈希碰撞20次以上时可以使用这些音节。除特殊情况外,一旦使用这些音节,它必须被放在产生的类别的第一位且用于规定类别长度,分别对应2,3,4,5,6,7,8,9。例如,以shy开头的类别名必须为8位。

使用保留音节的特殊情况:

  • 哈希语的名字定为hashy

外来语

对于外来语(尤其是人名、地名等),采用&包围以表示它是外来语。例如:&chlamydomonos&

词性

哈希语分为以下词性:名词,动词,形容词,连词,代词,数词,助词。它们通过尾辅音来区分,分别为:无尾辅音、sdtnmg。不同词性的类别域互不冲突。

语法

陈述句语法

采用VSO结构: [谓语] [主语] [宾语]

[谓语] [主语]

[主语]

其中,谓语结构为[形容词1] [形容词2] ... [形容词n] [动词],主语和宾语结构均为[形容词1] [形容词2] ... [形容词n] [名词/代词]

祈使句语法

[宾语] [谓语][谓语]

一般疑问句语法

ag [谓语] [主语] [宾语]

ag是一般疑问助词。

特殊疑问句语法

eg [被疑问的句子(其中被疑问的成分用占位代词sin代替)]

eg [占位声明代词] [被疑问的句子(其中被疑问的成分用对应的占位代词代替)]

其中,被疑问的句子为陈述句语法。

词类活用

ig [形容词1] [形容词2] ... [形容词n] [名词]

该短语可整个作为一个形容词使用。 ig是词类活用助词。

ibag [名词] [名词]为同位语。

``

形容词性从句

pag [从句(其中某一成分用占位代词sin代替)]

pag [占位声明代词] [从句(其中某一成分用对应的占位代词代替)]

从句为陈述句语法。整个句子可以作为一个形容词。 pag是形容词性从句助词。

名词性从句

peg [从句(其中某一成分用占位代词sin代替)]

peg [占位声明代词] [从句(其中某一成分用对应的占位代词代替)]

从句为陈述句语法。整个句子可以作为一个名词。 peg是名词性从句助词。

并列句子或句子成分

[二元连词] [成分1] [成分2]

[三元连词] [成分1] [成分2] [成分3]

[二元连词] pabat [成分1] [成分2] ... [成分n] pabit

[多元连词] [成分1] [成分2] ... [成分n](这种情况下会贪婪匹配所有成分)

用于表达并列,转折等逻辑。

其中,pabat是列表开始连词,pabit是列表结束连词。它们必须与多元连词一同使用。

否定

log是否定助词。它和紧随其后的一个词组成否定,整个否定的词性与原词相同。

形容词修饰形容词

set [形容词1] [形容词2]表示用形容词1修饰形容词2。

sebat [形容词1] [形容词2] [形容词3]表示用形容词1和形容词2修饰形容词3。

sebit [形容词1] [形容词2] ... [形容词n]表示用前n-1个形容词修饰最后一个。与set pabat [形容词1] [形容词2] ... [形容词n-1] pabit [形容词n]的意思相同。

被动

被动助词neg能将语序变为neg [谓语] [宾语] [主语]

时态

在动词之前添加时态形容词来表示时态。哈希语只有现在时、完成时、过去时、将来时四种时态。其中,现在时不需要特殊修饰,完成时、过去时和将来时分别用lad, lood, lud表示。

数字

哈希语中的数字采用十六进制。数字不遵循前缀规则。0到15的数字分别为:

十进制十六进制哈希语
00am
11em
22eem
33im
44pam
55pem
66peem
77pim
88mam
99mem
10Ameem
11Bmim
12Cfam
13Dfem
14Efeem
15Ffim

多位数字直接进位,如0x10ebam0xB039mibabimem

若表示负数,则在前面添加前缀loga。如-0x10logabebam

代词系统

代词系统是哈希语鲜明的特征。在哈希语中,代词用于指代上下文中的一个名词/代词。每个代词都会尽量严谨地指代一个确定的元素。

对话代词

对话代词只能用于对话之中,例如an(我),in(你),pin(这个)。

占位代词

占位代词sin用于从句或疑问句之中。如果一句话中需要多个占位代词,则需要与占位声明代词san组合使用。在占位声明代词和占位代词后添加相同的后缀(后缀可任意)代表同一个代词对,如saban对应sibansapen对应sipen

相对代词

相对代词用于指代句子中的某一特定词语。例如:gan指代它的上一个词,kan指代它的下一个词,gaban指代它之前的第二个词,ran指代句子的第一个词,raban指代句子的第二个词,ren指代句子的第一个名词或代词。

一些相对代词需要添加数词来指代某一具体词。例如:ralan [数词]指代句子的第n个词。

标签代词

标签代词lun与标签助词lug配套使用。在一个词前放置标签助词,下一次使用标签代词则代表标签助词之后的那个词。如果需要多次使用标签代词,可像占位代词那样添加任意后缀。

同样,拥有相对标签助词:nuseg给该词的上一个词添加对应标签,nubag给该词之前的第二个词添加标签等。这些词后面也可以添加任意后缀。

哈希语例句翻译
humus an peg lud dobus an.我认为我将要死。
is peg san humus sin peg is gadebee od dan itad datepeeben.认为《神界:原罪2》正义的人是不可理喻的。
neg lad noogalis an dan.我被杀死了。

词典

哈希语词典用于查询哈希语单词。

如果想要成为哈希语的编辑者,你可以注册一个账号并等待同样拥有账号的人审核。(注册账号不会给拥有账号的人发送任何通知,你需要自己想办法告知他们)

哈希语向量化工具允许你在哈希语词典中执行向量化搜索。只要部署这一工具,然后在搜索框中直接输入任何内容就能开始向量化搜索。