Giter VIP home page Giter VIP logo

befungesharp's People

Contributors

tngreene avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

befungesharp's Issues

csproj sdk style support?

When a csproj file is created in the .NET Frameworks format, it is created in an old format, but all the necessary properties are described when performing version control, which is cumbersome.

Why not convert to the new SDK format now?

Even if you want to use multiple targets, you can easily specify multiple targets using TargetFrameworks.

Split instruction not reflecting

According to the Funge-98 specs, the t instruction should reflect the new IP. This way, the program t1.@@.2 should output 12. However, when I run it, the output is more like 11111111111111111111111111. Am I understanding the specification wrong, or is the interpreter uncompliant?

Issues with output

Some issues I ran into with the output of this program are the following:

  1. Newlines don't work that well. If you output a newline, in regular run mode, the newline is just displayed as a box. They do work properly in terminal mode, however.
  2. Once the program ends, run mode/terminal mode is exited. This is a major flaw, as any program that simply outputs something will have a hard time displaying it, as once the program exits, you can't see it anymore. This is probably the biggest problem.
  3. Output doesn't clear when you re-run the program (except for in terminal mode).
  4. In non-terminal mode, the output goes beyond the box it's supposed to be in once it gets long enough.

This program is great and seems really nice so far, but these are my biggest issues with it that make it harder to use. ๐Ÿ˜„

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.