/CSNE-3913-JS

Seminar: Programming Languages (JS)

Primary LanguageJavaScriptMIT LicenseMIT

CSNE-3193 Example Code

This repository serves as the example code for CSNE-3193 at SNU. These examples are from the live class sessions (with a little clean up and extra comments). Note that this code is from the JavaScript version of this class (last offered Fall '23). The class rotates through many different languages.

Everything herein is licensed MIT, unless it's directly from the textbook; in those cases, the textbook's license applies (also MIT). You are welcome to take code from this repository and re-use it for class assignments.

Installation

You will need to install dependencies using NPM (as shown in class) in order to run all of the provided examples. You can also use Yarn or PNPM.

You can accomplish this (from the project directory) with:

npm i

Running the Examples

The examples can be run via Node.js from the command-line. For example:

node ./examples/example_magic_calculator.js

Note that you must install Node.js before running the examples.