Pawn
詳細情報
タイトル | Pawn |
---|---|
URL | http://www.compuphase.com/pawn/pawn.htm |
バージョン | ver 22.148 |
更新日 | 2025/05/25 |
追加日 | 2016/02/06 |
種別 | フリーソフト |
説明 | シンプルで型のないC言語風のシンタックスを採用したプログラミング言語。 |
レビュー
レビューはありません。
スクリーンショット
更新グラフ
バージョン履歴
USB modules
25 March, 2024 — version 4.1.7152
Optimized assembler core for ARMv6-M architecture (ARM Cortex M0/M0+). Further
(minor) optimizations in the other ARM assembler cores.
New function amx_VerifyAddress(), to test whether an address is
valid in the sandbox of the abstract machine.
Added "#pragma opcodeset" in the compiler, so that the instruction
set that a target supports, can be set in the target's configuration file.
Adjust the assembler cores such that they can be built with either GNU GCC or
GNU AS (both use a different syntax for assembly macros).
A few more cases were added to the peephole optimizer in the compiler.
The compiler allows the "var" keyword as the equivalent of the
"new" keyword. That is, "var" creates a new variable.
The Implementer Guide is expanded with a section (plus an example) on running
scripts from ROM, and minimizing the footprint of the abstract machine.
Fixes in support for 64-bit code, both in the Pawn compiler and in the abstract
machine.
Fixes in the garbage collector (this is an optional module for the abstract
machine).
(省略されました)
25 March, 2024 — version 4.1.7152
Optimized assembler core for ARMv6-M architecture (ARM Cortex M0/M0+). Further
(minor) optimizations in the other ARM assembler cores.
New function amx_VerifyAddress(), to test whether an address is
valid in the sandbox of the abstract machine.
Added "#pragma opcodeset" in the compiler, so that the instruction
set that a target supports, can be set in the target's configuration file.
Adjust the assembler cores such that they can be built with either GNU GCC or
GNU AS (both use a different syntax for assembly macros).
A few more cases were added to the peephole optimizer in the compiler.
The compiler allows the "var" keyword as the equivalent of the
"new" keyword. That is, "var" creates a new variable.
The Implementer Guide is expanded with a section (plus an example) on running
scripts from ROM, and minimizing the footprint of the abstract machine.
Fixes in support for 64-bit code, both in the Pawn compiler and in the abstract
machine.
Fixes in the garbage collector (this is an optional module for the abstract
machine).
(省略されました)
Overview
End products
DM440 audio player
USB Dome Button
Semi-finished products
MP3 Player (hardware)
Twinkler (LED)
Software
Compilers & interpreters
Libraries & components
Applications
Electronic design
pawn
An embedded scripting language
Summary of recent changes
13 June, 2017 — version 4.0.5691
Addition of a tool to create "dot" files for the Graphviz programs, to create
graphs of state machines.
(省略されました)
End products
DM440 audio player
USB Dome Button
Semi-finished products
MP3 Player (hardware)
Twinkler (LED)
Software
Compilers & interpreters
Libraries & components
Applications
Electronic design
pawn
An embedded scripting language
Summary of recent changes
13 June, 2017 — version 4.0.5691
Addition of a tool to create "dot" files for the Graphviz programs, to create
graphs of state machines.
(省略されました)
差分がありません