Skip to content

code4fukui/DNCL3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

136 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNCL3

日本語のREADMEはこちらです: README.ja.md

The DNCL3 is a procedure description language designed for algorithm and programming education in high schools.

Demo

Features

  • Supports variables, arithmetic/logical operations, conditional statements, and loops
  • Allows defining and calling functions, including with Japanese names
  • Provides built-in functions for input, output, and utility operations
  • Supports multi-dimensional arrays
  • Includes a command line interface (CLI) for execution

Requirements

DNCL3 runs in a browser environment or can be executed using Deno.

Usage

To run DNCL3 code in the browser:

<script type="module" src="https://code4fukui.github.io/DNCL3/web.js"></script>
<script type="text/dncl">
  // DNCL3 code here
</script>

To run DNCL3 code using the CLI:

deno -A https://code4fukui.github.io/DNCL3/cli.js examples/bmi.dncl

License

MIT License — see LICENSE.

About

手順記述言語 (DNCL3)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 86.8%
  • HTML 13.2%