Giter Site home page Giter Site logo

calebegg / pseudocode Goto Github PK

View Code? Open in Web Editor NEW
8.0 1.0 2.0 188 KB

An alternate way of viewing code that adds more interesting characters to the mix in the hopes of helping find bugs and making code more skimable.

Home Page: calebegg.github.com/pseudocode

License: Other

CoffeeScript 100.00%

pseudocode's Introduction

Non-authoritative list of what this tool does:

  • Single character replacements:

    = left arrow ! logical not < left angle bracket (where appropriate)

    right angle bracket

  • Two character replacements:

    == = != not equal to <= less than or equal

    = greater than or equal << left shift (tightened)

    right shift && and: /\ (from logic) || or: / -> right arrow \b backspace symbol \t tab symbol \n linebreak symbol \ \ space symbol /* This + all below: Tightened spacing. */ // """ ''' /// () [] {} 0x ::

  • Numbers at the end of variable names -> subscripts

  • Dumb quotes -> smart/curly quotes

  • < and > -> Angle brackets, sometimes

  • Longer - (hyphen/minus)

  • Shorter _ (underscore)

  • Midline-aligned + - = ! * > <

  • Moved {, [, ( right.

  • Moved }, ], ), ;, ',' left.

pseudocode's People

Contributors

calebegg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

pseudocode's Issues

(Feature) Italic text in quotes.

For finding failures in quoting, it may be useful to mark things in quotes in some special way. I'm only mentioning quotes, because it was the first thing that I thought of. Basically, it would turn this:

System.out.println(""Test", he said.");

into this:

System.out.println(โ€œ"Test", he said.โ€);

(obviously with proper fonts and stuff).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.