Skip to content

The Waouh project is to design an execution environment for WHILE programs to make easier the learning of iterative programming for beginners. The global idea is to improve the experience of the user by allowing step-by-step execution and visualization of the memory, and reverse execution to help understanding causes and effects in iterative pro…

Notifications You must be signed in to change notification settings

felixridoux/Waouh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ast.js: WHILE syntax tree implementation

exec.js: step-by-step interactions

final.js: a merge of ast.js, exec.js, parserUtils.js, parserWhile.js in a unique file using the browserify tool:
                 browserify exec.js -o final.js
Very useful because common browsers do not support module dependencies.
                 http://browserify.org/

index.html: application home page

main.css: stylesheet of the interface

main.html: interpreter page

parserUtils.js: parsing tools

parserWhile.js: WHILE parser

Report.pdf: project description

About

The Waouh project is to design an execution environment for WHILE programs to make easier the learning of iterative programming for beginners. The global idea is to improve the experience of the user by allowing step-by-step execution and visualization of the memory, and reverse execution to help understanding causes and effects in iterative pro…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published