- Parrot 教程
- Parrot - 主页
- Parrot - 概览
- Parrot - 安装
- Parrot - 说明
- Parrot - 垃圾回收
- Parrot - 数据类型
- Parrot - 寄存器
- Parrot - 操作
- Parrot - 分支
- Parrot 示例
- Parrot - 示例
- Parrot 资源
- Parrot - 快速指南
- Parrot - 实用资源
Parrot - 操作
你可以执行各种操作。例如,我们能够打印出某个寄存器或常量的内容
set I1, 10 print "The contents of register I1 is: " print I1 print "\n"
上面的指令将生成 寄存器 I1 的内容是:10
我们可以在寄存器上执行数学运算
# Add the contents of I2 to the contents of I1 add I1, I1, I2 # Multiply I2 by I4 and store in I3 mul I3, I2, I4 # Increment I1 by one inc I1 # Decrement N3 by 1.5 dec N3, 1.5
我们甚至还可以执行一些简单的字符串操作
set S1, "fish" set S2, "bone" concat S1, S2 # S1 is now "fishbone" set S3, "w" substr S4, S1, 1, 7 concat S3, S4 # S3 is now "wishbone" length I1, S3 # I1 is now 8
广告