Comments (17)
You didn't add the RIGHT( function?
from ice.
Lines 660 to 707 in 9a0a180
from ice.
Then, why did you overlined the RIGHT( for rightshift ?
from ice.
Because it's implemented now, don't need to add it anymore :P
from ice.
Oh, ok, sorry for that. So, I guess LEFT is also implemented?
from ice.
It's so weird.
I saw that LEFT wasn't implemented yet
// LEFT( if (function2 == tLEFT) { }
But he works on my calc ^^'
from ice.
Sure it works, but it doesn't produce any code yet.
from ice.
Though, when I compile that code :
Disp LEFT(4,1)
It displays 8
from ice.
Yes, because both arguments are numbers, and then it gets optimized:
Lines 666 to 667 in a547470
from ice.
Ok, thank you
from ice.
Wait
, Stop
, DelVar
, Menu(
can be implemented ?
And if yes, will they be ?
from ice.
Will also be good if you can add switch
statement with case
from ice.
Wait
is essentially the same as Pause
, Stop
is a good one, DelVar
is the same as 0->
,Menu(
is way too hard to implement, and switch
/ case
looks too much like C.
from ice.
Is it bad if it looks like C ? Because switch
can be interesting for some variables processing as interger and would be more efficient than lots of if, isen't it ?
from ice.
I agree with Xenoxis, Menu( could be very useful ;)
from ice.
I would argue against it, as it would be used on the main screen, not in the canvas mode. I, personally, do not see many ICE programs not use the drawing canvas, as ICE's main attraction is the use of the canvas to expand upon BASIC programs.
from ice.
Sure, Menu(
is very useful, but it would be very large code, and you can 'easily' write it yourself.
from ice.
Related Issues (20)
- Hide programs with the `ii` header
- Ability to use label addresses as numbers
- Custom Palette Not Displaying Correctly HOT 6
- ICE hangs due to int vs. byte HOT 5
- Graph key does nothing
- Online documentation
- Fatal flaw in ICE. Needs Urgent Fix! HOT 2
- Asm( improvements HOT 3
- Initialization features missing HOT 1
- "[" gets compiled to "θ" (theta)
- Programs- HOT 1
- Programs-as-procedures HOT 2
- Stack manipulation HOT 2
- CE Toolchain replaced os_RclAns with os_GetAnsData in at least v8.8 HOT 1
- Add Arrays HOT 1
- Fix bugs with 5 key
- New c librairies
- Memory error on start up. HOT 1
- Crash when running output program from ICE HOT 2
- Multiplying by 1 with computer version generates "add hl, hl" x32 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ice.