Vena プログラミング言語 1.2.1 がリリースされました

Vena プログラミング言語 1.2.1 がリリースされました

このリリースの更新内容は次のとおりです。

LOSUプログラミング言語 1.2.1 リリース

基本情報

バージョンナンバー 1.2.1
バージョン タイプ ガンマ
プレビュー 番号
次のリリース 運命 1.2.4 RC

Vena 1.2.1 はテスト性を備えたバージョンであり、ローリング リビジョン アップデート方式を採用しています。機密性の高い、長期的に更新されていないプロジェクトでは注意して使用してください。

行われた更新

  1. 新しいコード構文である losu1.2 シリーズは、不定位置パラメータの構文をサポートし始め、コード スタイルはより中国語になりました。
#方法 开始程序
    程序,以("输出")模式打开("问好.txt"),向其中写入("你好,洛书"),然后关闭文件
;
 
  • losu1.2は「}」を削除して「;」に、「.」を削除して「,」に変更し、メソッドのパラメータを異なる位置に分散させ、位置を自由に移動できるようにしました
方法一(参数1)描述一(参数2)
 
方法一描述一(参数1,参数2)
 
方法一(参数1,参数2)描述一
 
(参数1,参数2)方法一描述一
 

上記の方法は完全に同等です。

今後も Vena は、可能な限り中国の習慣に準拠したコード スタイルを使用し続けます。

散文を書くようにプログラムを書き、散文のようにコードを読む

  1. 同期的に更新された対話型ランタイム環境 LPK1.2.1 と同期的に更新された対話型ランタイム環境は、更新された Vena コードと正常に対話できます。

  2. 互換性のある仮想マシン losu1.2.1 の LosuVM は、losu1.x の lsc ファイルを引き続きサポートします。古い Vena コードは、マイナーな変更を加えた後、新しいバージョンのコンパイラでコンパイルすることもできます。

インストール

メインライン バージョンの安全性を確保するために、Vena 1.2.1 Gamma バージョンはアップデート ミラー メインラインにマージされません (現在、最新のアップデート メインライン バージョンはまだ 1.0.1 です)。

ソース ミラーからインストールする場合は、インストール コマンドupdateを次のように置き換えてください。losu1.2.1/install

  • 例: Linux での置き換え後のインストール コマンドは次のとおりです。
sudo wget  --no-check-certificate https://gitee.com/chen-chaochen/lpk/raw/release/losu1.2.1/install/install.sh&&sudo bash ./install.sh&&sudo rm ./install.sh
 

添付ファイルには、Windows プラットフォームに適したコンパイル済みバイナリ パッケージが含まれています。

デモ

#加载 启动红绿灯
#导入 设备/交通灯
#方法 启动红绿灯
    交通灯,红灯接在("6")号引脚上,黄灯接在("1")号引脚上,绿灯接在("3")号引脚上
    #循环("5")次
        交通灯,红灯启动("3")秒
        交通灯,绿灯启动("3")秒
        交通灯,黄灯,间隔("500")毫秒,闪烁("3")次
    ;
;

 
#方法 解锁
    智能锁,将输入端接在("6","1","3","15")号引脚上
    智能锁,将报警器接在("14")号引脚上
    智能锁,将提示灯接在("16")号引脚上
    智能锁,设置("4")位密码("1234")
    #循环("3")次
        智能锁,输入密码
        #如果(<智能锁,输入密码>)==(<智能锁,密码>)
            程序,输出("解锁成功")
            程序,结束
        ;
        #否则
            智能锁,报警器以("100")毫秒为间隔,报警("5")次
        ;    
    ;
;
 

画像の説明を入力

Vena のコードは中国語の記事に非常に近いことがわかります。Vena プログラムを読むと、散文を読むように感じられます。

詳細については、https ://gitee.com/chen-chaochen/lpk/releases/1.2.1 を参照してください。

おすすめ

転載: www.oschina.net/news/211794