Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
1 2 3 4 5 6 7
次のページ(過去)
返信[1]
親投稿
Kl'Dck Hul HissingToaster
Lowerdash 0.7.3 N334J313
0そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
Can a guy get a little privacy? NO Module vars and instance members are now globally writable! Remember, with great power comes great responsible! Using a lot of dots might be slower than a method!
5そうだね
プレイ済み
返信[1]
親投稿
Kl'Dck Hul HissingToaster
0.7.2-b Download Code: 8EDX83A4
0そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
The lower dash makes a return! I finally decided to do dynamic-dispatch-all-the-time™ _ makes the perfect place holder for the current module!
3そうだね
プレイ済み
返信[1]
親投稿
Kl'Dck Hul HissingToaster
Download key: 45W372QE
1そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
Hold on to your bits! A new version of Lowerdash is here! 0.7.2 fixes: - use FOR... IN multiple times in one DEF - != is now recognized as an operator - You can use dot syntax for dictionaries and modules
3そうだね
プレイ済み
返信[7]
親投稿
Kl'Dck Hul HissingToaster
And of course: I think Lowerdash is the huge step up you're looking for :p As a language, LD has been through 5 releases now; the memory model is stable and tested. Of course, being the first release of the new compiler, there may be holes! :D
0そうだね
プレイ済み
返信[6]
親投稿
Kl'Dck Hul HissingToaster
Getting to 4,10: Unfortunately, SB's file system is a little, er, basic. Lowerdash Package Manager can install libraries from other projects by copying them into the new one; leaving a large flat list. Best case is a naming scheme that sorts user files to the top - I use "-" as scripts "_" as lib and "." as user. Obfuscation would be awesome, but requires some very slower mechanisms
0そうだね
プレイ済み
返信[5]
親投稿
Kl'Dck Hul HissingToaster
On types: #,%,$ are the same as normal SB. However, $ now means any pointer, not just a string pointer. Pointer vars have to be typed, but functions do not (same as SB) And yep, pointers are what you expect. An object pointer can be passed to other functions. (a typed pointer can point to a function as well!)
0そうだね
プレイ済み
返信[4]
親投稿
Kl'Dck Hul HissingToaster
@AlgorithmZ: Thas a lotta questions! Theres a whole manual on smilebasicsource (being updated) Lowerdash is object-oriented and uses a stack & heap paradigm. There is recursion, and all member variables live on the heap until an instance is DEL'd. Modules can contain: MEM (member, export var); VAR (static var); STATIC defs; and EXPORT defs. Exports belong to the object system.
0そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
Its finally here! Lowerdash 0.7 features an even easier to use syntax and a powerful new compiler! Download: WXNEY3JJ Features: - new . (dot) operator - find more syntax errors, earlier - even fasterer Manual: smilebasicsource.com/page?pid=59
4そうだね
プレイ済み
返信[10]
親投稿
Kl'Dck Hul HissingToaster
@Oscar: Its very close to assembly branch instructions, which I guess BASIC is supposed to be close to... SUB A, B BNE A, 12345 @MathPrg: Fun fact: The '{}'s are part of their own grammar definition in C, unlike SB where THEN really does terminate the condition. <IF>(<EXPRESSION>)<BLOCK>(<ELSE>...)* <WHILE>(<EXPRESSION>)<BLOCK>
0そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
'IF GOTO' exists?!? Oh... Oh no...
1そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
Grumble grumble... Doing things the right way is hard!
0そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
Lowerdash 0.6.5 beta is out! 2383C3HE Changes: - Array literals! - DO takes arguments - Fixed a bug with deleting strings This release is in preparation for the new parsing engine; it adds missing features and fixes critical bugs.
5そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
Intermediary step between config and compile time to allow for plugins. I sure hope this ain't slow!
2そうだね
プレイ済み
返信[3]
親投稿
Kl'Dck Hul HissingToaster
Oh gourd! They're coming for me!
0そうだね
プレイ済み
返信[2]
親投稿
Kl'Dck Hul HissingToaster
(or my math was bad)
0そうだね
プレイ済み
返信[1]
親投稿
Kl'Dck Hul HissingToaster
Fully modular, component based heads!! Only problem is, sometimes its too fast! :p The time between frames was zero.
0そうだね
プレイ済み
プレイ日記
Kl'Dck Hul HissingToaster
HAKASE!
3そうだね
プレイ済み