暴风世纪吧 关注:4贴子:76
  • 11回复贴,共1

关于PAWN语言

只看楼主收藏回复

Pawn 语言简单介绍
Pawn 是一门脚本语言,同时它非常像C语言,但是Pawn没有指针概念。Pawn 是弱类型语言,他没有强类型语言的内建类型。Pawn 唯一的数据类型是 cell,同时 Pawn 的数据类型用 标签重载的机制进行扩展并且实现的,例如常见的Float: String: ...这些标签。个人认为大部分重载的实用类型都需要 C 语言辅助交互完成。例如Float标签,实现还是C实现的。Pawn只提供 native 接口。Pawn 可以非常好的和 C 语言交互。内部交互栈等和Lua语言交互类似。Pawn 语言的设计初衷和其他脚本语言有点差别,它的目地可以让更小的嵌入式系统如单片机,ARM,等设备也能提供速度快,开发成本低的脚本语言(很少见到Pawn的设配。。。不过听一个朋友说他的mp3主控那边跑Pawn)没实体机器好想拆开研究下。。。
Pawn 编译运行过程
Pawn 源代码 -> Pawn (-P)字节码 -> 加载Pawn虚拟机或者抽象机 -> 运行
大致就这么回事,国内资料好少的说。。。期望那天出来一个大好人把Pawn官方的语言指南
Pawn 官方网址 http://www.compuphase.com/pawn/pawn.htm


来自Android客户端1楼2019-01-13 16:26回复
    欢迎大家在这里交流以及学习编程


    来自Android客户端3楼2019-01-13 16:27
    回复
      2025-12-31 05:16:11
      广告
      不感兴趣
      开通SVIP免广告
      1


      IP属地:黑龙江来自Android客户端4楼2019-01-13 16:28
      回复
        顶顶顶


        来自Android客户端5楼2019-01-13 16:29
        回复
          你们有解决不了的问题也可以私聊我 我帮助你们解决


          来自Android客户端6楼2019-01-13 16:30
          回复
            让更多的人学会编程


            来自Android客户端7楼2019-01-13 16:30
            回复
              来了老妹


              8楼2019-01-13 16:47
              回复
                欢迎学习交流


                来自Android客户端9楼2019-01-14 13:41
                回复
                  2025-12-31 05:10:11
                  广告
                  不感兴趣
                  开通SVIP免广告
                  1


                  IP属地:黑龙江来自Android客户端10楼2019-01-14 14:54
                  回复
                    1.5更新更新更新更新更新更新等几天吧


                    来自Android客户端11楼2019-01-15 10:40
                    回复
                      还有大佬会这个语言吗


                      13楼2020-01-20 19:04
                      收起回复