Skip to content

NNNIC/psgg-nadesiko-sample

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
v1
 
 
v3
 
 
 
 
 
 
 
 

psgg-nadesiko-sample

StateGo sample for Programming Language Nadesiko that uses Japanese and Japanses syntax.

About Nadesiko

Nadesiko is a programming language that uses Japanese and Japanese syntax. It will be introduced Junior high scrool text book in Japan since 2021.

For example,

index = 10

Nadesiko however allows the above expression, Nadesiko's Native expression is the bellow.

インデックスに10を代入

or

インデックは10

Nadeshiko can accept two kind of orthodox native Japanese expression.

Nadesiko sample

Because most of Naesiko's users are novice programmer, I use simple theory for State Machine. StateGo's state require only A command otherwise other languages require 'init' , 'update' , 'wait', and 'post_wait".

Nadesiko has V1 and V3.

V1 is Nadesiko Windows' version. V3 is OS indepent version. It works on node.js or Web brwser.

Notice

About V3 sample, I did not take into account using Nadesiko on browser very much. It should be thought carefully to create like Javascript sample.

V1 Sample

State Chart

Run

Open TestControl.nako using nakopad.exe and play

V3 Sample

State Chart

Run

  1. Change option to copy genrated code to clipboard.
  2. Convert.
  3. Open Nadesiko Editor on net, then paste source code.